0
0
0
0
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-1
1
-2
2
-4
3
-5
5
-7
6
-7
5
-3
-9
109
750
56
-1434
-478
-1005
-1247
-417
-330
335
-291
-1669
-346
-788
-139
-1306
-1765
689
-912
-238
-288
-62
-434
-384
751
-1044
-1084
-340
-430
788
323
-612
-766
-1635
-206
361
540
85
-1343
-87
-604
-686
1284
510
0
-923
-1575
-798
-923
-982
-160
1066
-248
-1036
-654
-1011
-458
-1294
-445
451
179
293
-400
-57
-879
-800
-1144
-1211
58
84
497
-245
691
765
-1954
-2613
181
-604
-1141
1076
730
1218
-450
-1051
-425
-1126
-481
169
43
1524
871
31
589
-1728
-1834
215
-763
-990
485
-700
266
689
-1116
-1211
-207
-1578
-868
247
-334
119
523
-320
221
-41
-1730
-431
-406
423
1134
429
1367
758
-2169
-1614
-1198
-1258
360
424
460
987
652
657
-1466
-1775
-368
57
-539
-661
522
-781
283
-658
-711
-209
-56
-706
401
662
-1036
-621
-796
-1802
54
1324
607
867
-333
-994
-950
-1287
-1118
-90
1030
1910
-1515
-204
-798
-2874
-285
1140
1353
703
-295
-1135
-959
-1463
-2162
-1048
681
-243
-155
148
-473
336
-49
-1227
-1135
-1613
-685
-215
-258
1640
493
538
-238
-1350
-405
-717
158
1080
-114
-1007
-1335
-508
-1185
-903
1839
860
211
-446
-502
-808
-924
-1359
-879
272
382
-527
-39
359
-405
906
-126
-637
383
-796
-1263
-405
543
-555
-1045
1594
-75
-1349
44
-706
-424
435
-14
-1072
224
676
-1072
-53
681
-1438
-553
797
512
-191
-133
948
1263
-223
-1932
-1181
-826
-812
-336
-14
516
831
-92
-1637
-2008
171
486
-591
675
-336
148
-627
-747
-89
439
284
-1643
-126
-427
-194
-381
-876
-403
-35
-291
-670
-98
-356
-606
410
-822
-2698
-2865
-2494
954
878
522
1265
-1379
-1197
-2374
-2178
-884
-845
401
-321
-799
-1401
-1565
-848
-147
-178
-694
1495
765
-548
-1181
-2913
-1910
-1056
-480
1438
1838
390
1750
-1518
-3303
-1548
-784
1251
-861
119
1263
-284
217
-2518
-1959
-1216
422
1486
505
1628
84
-1580
415
350
-1049
-1669
-1339
459
712
992
-718
-220
1339
-915
-1007
254
-2310
-1509
1112
-1025
-290
2944
1296
-1641
-1356
-1972
-2791
936
1382
-1538
1242
-642
-3814
-1539
-868
-1346
-414
89
-83
-1057
-243
181
-1715
203
-1858
-3481
-618
410
531
1234
583
-1544
-2517
-1985
-1745
-2242
-258
362
179
411
-48
-547
-1437
-1722
-2085
-1167
-1045
-1444
910
145
-117
66
-1986
-1098
-1670
-3013
-1471
451
52
-1929
-1303
-618
-1109
-1447
-1579
-2257
-1608
-64
-533
-651
874
230
-603
-978
-2701
-493
-1058
-1305
3037
1572
-480
369
-1047
-7
-596
-2479
-85
-687
-1289
-508
385
450
-619
-466
56
-1158
-1117
-367
-600
-1303
-524
1403
-2000
-2736
-675
-1359
38
-102
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
-2
2
-4
5
-8
10
-15
18
-25
31
-42
53
-72
100
-160
402
14
180
903
-1610
-570
-805
-3644
-32
2590
-711
89
2428
-533
-1368
-465
-1710
351
956
-924
1248
1539
-251
-905
-118
75
-1373
173
-19
399
542
10
-113
-2071
-1679
-2078
-1386
375
2010
1125
-75
95
-3036
-2288
-1429
-1911
-986
317
535
988
269
-2533
-2743
-1864
128
1632
-925
-3125
-1123
-1271
-157
2585
420
-423
-742
-1068
-218
264
634
655
-689
522
891
91
717
-564
-1807
-116
2497
-382
784
1225
1367
-111
-2542
1032
-231
179
-1734
-2222
3051
2626
281
322
1512
-799
-1602
-380
60
237
208
1288
347
-1155
-2698
302
2034
-695
592
97
-721
1152
49
-71
1308
-921
-1178
327
35
1071
1021
726
465
-41
-1457
-1062
2838
1303
157
1063
-1065
-1288
1415
1397
-268
2263
1239
-544
1741
-1062
1823
1408
-2816
-206
1547
1768
2438
2476
336
-64
-1413
-538
316
1471
2694
807
1090
-20
-1421
288
-872
-2404
-778
766
2202
1999
1627
-1178
-1361
823
-1072
321
-443
-601
2075
2182
524
-1505
-1446
1133
-472
475
1661
405
-1267
-701
-3229
536
1509
-1571
308
-1739
7
-1250
-1862
-1491
168
2496
1383
-3268
-2080
-811
-1490
690
-1161
-1641
885
1722
-220
-124
-615
-1522
-1574
-701
-1251
-1049
-910
-38
2793
305
-1384
-3587
-1573
33
470
2593
-697
-618
-696
-2043
-2678
-60
-620
1015
1981
-1458
1298
1626
823
609
-178
-3718
-5056
2207
2586
3243
3210
-1751
-1644
-1419
-4154
-1150
1628
517
604
1124
-415
-956
-830
-1400
-1860
-1136
1638
297
-1441
-107
132
-264
-1839
-2239
172
-126
-2433
275
-297
-3027
-434
536
-970
-2215
51
-415
-1451
-215
-421
-393
-1496
-1863
-1514
-1003
-1350
-386
1302
779
-1154
-1969
-2611
-1514
1683
1906
-724
1210
983
-97
-1958
-3425
-576
-246
-1981
-992
2210
-2012
511
2390
1630
-32
-2735
1231
-2950
-3913
1292
1116
852
2249
-261
-1981
1938
-1455
471
787
476
1066
-1463
-204
-1560
-260
1288
892
1638
1166
-1172
-400
-876
577
-833
-753
2142
13
-1116
884
1793
-3397
-2719
3750
794
-895
2253
1717
-1164
-1473
-819
-760
-191
316
1551
3644
1336
-1341
-384
202
1387
1722
-1398
102
3460
1009
1269
-467
-1133
1070
1103
-1184
252
1392
2308
901
-1347
-2034
-1374
1674
-1095
-2169
675
686
-1211
1937
-969
-710
2413
-825
-155
-463
-726
-2259
-2669
-259
221
-1796
-552
646
-102
422
-1228
-2100
-24
-1329
-1418
-1562
-2560
685
1181
967
2143
-215
-3386
-4136
-2689
15
130
-649
-174
-76
-358
-1836
-2925
-749
-1597
-105
1318
460
-1399
-1560
35
-2933
-4457
-59
79
1312
1933
-865
1670
414
-2457
-1193
122
-1573
-592
3140
1376
-1502
-990
-1247
-2633
-776
-300
-42
1841
580
-1019
-71
1136
-1638
-1965
700
-2434
-1007
3398
772
2267
4058
1438
764
-1528
-2572
509
2175
2033
977
1449
2005
281
1075
-378
-1062
1241
-548
-476
2414
1049
-516
-2382
169
-1215
-2120
3461
1022
-925
2187
381
-2398
-890
-1283
-2023
-725
1414
2064
524
-265
79
9
-328
262
580
-681
-2575
-1600
1770
2027
1893
73
-964
879
149
-2329
-1301
-349
-7
-381
-1692
143
-24
-2544
-3573
-696
-1526
581
736
-625
-2622
-5457
-649
-377
-3206
-2965
-10
-31
-1667
-1212
-1835
-2067
-597
-2004
-1192
242
-741
-796
-2281
-2926
-2946
-1625
347
-858
-673
133
-607
669
-703
-4196
-2978
-1447
-674
503
-1185
-854
-849
158
3
-2400
-1523
310
-884
-169
-767
-3191
1236
-3110
-435
2329
-2002
-202
454
693
-2924
-2536
-2571
-2800
236
1835
503
1525
1632
475
5
-1868
-685
24
266
1993
3385
2096
920
-51
-1896
445
2417
-98
1858
2164
-1012
774
847
1597
326
-1971
151
2120
1640
-1868
414
3363
78
1114
445
-1565
-662
-775
-1286
12
1904
1924
357
553
128
312
-365
-2036
301
-91
-1028
1765
943
-1662
204
275
-1170
574
1919
2404
-895
-2310
1174
-63
318
1306
947
1287
483
576
803
187
569
-692
-1240
-558
-890
136
841
-285
-679
-1370
-2729
5
1319
-111
-699
-500
-618
-668
-1485
-2105
-1431
-433
-56
838
-657
-1340
892
776
-1119
-357
-219
-1012
-180
252
281
-426
729
646
-1065
-536
-2425
138
2775
903
430
-329
-573
-71
-625
-1140
782
-412
-1454
1255
-400
-1787
-1161
-518
-116
-244
1084
360
196
193
-917
-662
-1408
-501
-1147
-162
1062
-1132
-1838
-940
-406
-1129
-731
2005
371
222
1225
-2164
-1905
-1467
-2746
-1007
1156
836
1068
202
-1468
-194
-770
-2211
-908
221
-80
-834
-941
-203
-1427
-1589
-333
-2051
-53
381
-42
439
816
255
-1688
-2186
-3640
-1833
-615
-136
285
191
1372
-310
-1344
-1467
-1158
-1690
-694
433
191
-77
-305
20
-1242
-1054
710
1165
703
1534
-137
-1096
-271
92
-164
-1029
266
271
133
607
822
488
-188
421
1288
-240
206
467
346
259
-1331
429
392
-1269
780
722
-145
812
-774
-600
951
122
-1012
-268
-954
-1646
-2109
-811
339
100
950
1250
844
-562
-1205
-570
-374
-1415
70
-226
-2430
-496
-296
-438
16
-539
-332
-305
-1262
-1008
107
-547
-1385
-1249
-1444
-1002
-390
-697
-544
-634
-375
-881
-1913
-2271
-1831
-645
-1105
-1130
-1127
-1182
-1853
-2188
-1429
-1150
-611
-815
-941
-1028
-1211
-1232
-1557
-1768
-1643
-910
155
16
-76
-478
-1575
-1455
-2043
-2566
-1699
-1715
-1169
-973
-1075
-1001
-1906
-2280
-2856
-2554
-2133
-1639
-1047
-1421
-1435
-1586
-2046
-2239
-2422
-2500
-2430
-2149
-1650
-1215
-1290
-1301
-1516
-1412
-1935
-2707
-2125
-2254
-1913
-1528
-1825
-1661
-958
-360
-631
-590
-755
-1373
-1198
-1230
-1358
-1100
-935
-712
-972
-1215
-1412
-1462
-1406
-1648
-1778
-1661
-1601
-2350
-2194
-2344
-2715
-2415
-2326
-2003
-2159
-2496
-2502
-2679
-2372
-2143
-2349
-2304
-2350
-2420
-2451
-2489
-2087
-1874
-1698
-1347
-1570
-1551
-1577
-1944
-1764
-1386
-1155
-746
-749
-723
19
647
607
565
523
214
47
262
264
51
293
149
16
587
366
-67
-26
-109
-151
-451
-619
-713
-927
-1196
-1473
-1205
-1219
-1359
-902
-956
-798
-184
-299
-470
-450
-897
-1233
-942
-621
-200
92
185
381
142
-231
-360
-270
-205
-103
-234
-400
-429
-414
-266
-789
-725
-605
-818
-412
-456
-304
-294
-403
-352
-686
-849
-1013
-1125
-1087
-1011
-1002
-1166
-1261
-1359
-1476
-1178
-922
-1130
-991
-995
-1002
-711
-833
-760
-1017
-1095
-1140
-1351
-978
-771
-458
-355
-99
-75
-360
-244
-353
-85
-168
-156
168
80
382
431
558
402
545
903
587
789
933
896
715
931
1129
831
892
569
430
472
585
920
891
908
777
762
644
556
925
542
386
693
562
384
262
460
455
176
354
630
728
598
587
800
661
614
484
286
275
-149
60
278
159
153
-56
-12
-400
-397
-15
-63
-36
147
120
-477
-556
-596
-798
-751
-806
-443
-458
-554
-132
-21
122
196
244
112
-197
-277
-449
-393
-458
-375
-58
-212
-279
-158
-63
-70
32
208
11
-318
-334
-281
-400
-216
-3
-79
-198
58
212
-38
359
585
384
487
504
503
458
574
645
835
1022
1082
1343
1272
1244
1432
1323
1171
1636
1657
1433
1797
1637
1704
1752
1818
1988
1711
1984
1840
2002
2322
2275
2542
2395
2631
2669
2568
2857
2769
3000
2528
2219
2676
2319
2153
2491
2955
3091
3633
4244
4746
5116
5300
6041
6057
6314
6318
5816
4910
2389
533
-1090
-3461
-4913
-5223
-4678
-3930
-3303
-2679
-1866
-1259
-1503
-1897
-2551
-3357
-3833
-4603
-4872
-4362
-4112
-3652
-2773
-1868
-877
-296
573
1424
1836
2513
2950
3313
3108
2722
2482
1744
1433
1528
1648
1763
1899
2159
2304
2607
2699
2609
2140
1227
405
-632
-1537
-2147
-2734
-3327
-3619
-3723
-3749
-3991
-4151
-4035
-4461
-4804
-4717
-4773
-5043
-5122
-5017
-5233
-5389
-5048
-4568
-4241
-3876
-3248
-2583
-1928
-1270
-734
-461
-591
-684
-769
-1055
-1227
-1135
-1008
-1059
-1084
-1002
-995
-1154
-1255
-1302
-1457
-1600
-1713
-1741
-1855
-1949
-1991
-2020
-1973
-1952
-1832
-1736
-1487
-1108
-768
-279
242
679
990
1199
1354
1478
1639
1854
2280
2666
2913
3476
4276
4717
5040
5643
6470
6768
6856
8201
8803
9185
9899
10464
11653
11685
11759
12355
12231
11381
11091
10378
9176
8633
6778
4218
991
-2527
-5397
-8387
-11131
-11483
-10809
-10253
-9247
-8378
-7717
-7335
-6901
-6947
-7262
-7648
-7883
-7801
-7713
-6988
-5465
-4027
-2594
-635
1004
2538
4137
5436
6542
7748
8985
9797
9733
8935
8228
7216
5956
5115
4710
4145
3684
3389
3006
2747
2506
2195
1317
-48
-1615
-3077
-4619
-5966
-6718
-7380
-7848
-7950
-7961
-7811
-7367
-6735
-6060
-5352
-4330
-3232
-2431
-1901
-1368
-861
-560
-135
413
878
1391
2098
2881
3776
4698
5589
6330
6571
6542
6329
5827
5153
4495
3650
2660
1775
920
115
-625
-1171
-1566
-1992
-2378
-2718
-3245
-3629
-4032
-4667
-5066
-5369
-5739
-6392
-6609
-6614
-6823
-6663
-6122
-5139
-4618
-3882
-2723
-1893
-1280
-837
-180
141
240
465
657
585
553
825
825
927
1092
1213
1093
859
788
471
32
-410
-792
-1419
-2103
-2617
-3091
-3457
-3745
-3753
-3801
-3752
-3417
-3183
-2912
-2679
-2329
-2105
-1950
-1757
-1698
-1497
-1448
-1292
-980
-873
-516
-107
65
434
904
1121
1471
1931
2239
2421
2381
2631
2767
2505
2431
2450
2541
2371
2479
2999
3402
3799
4218
4798
5407
5900
5654
6399
6668
6082
6800
6702
6567
7049
7021
7129
7404
6738
6922
7088
6252
5762
3559
1572
-570
-3703
-6101
-8148
-8577
-8751
-8825
-8001
-7306
-6468
-5777
-5038
-4282
-4031
-3991
-3715
-3693
-3824
-3317
-2953
-2354
-1638
-1103
-19
891
1977
2763
3726
5481
6945
8057
8563
8581
8083
7092
5948
4990
3818
2473
1497
543
134
-70
-123
59
-288
-620
-995
-1544
-2193
-3000
-3588
-4142
-4537
-4985
-5509
-5764
-6014
-6130
-5974
-5375
-4440
-3358
-2263
-1062
179
1033
1824
2425
2671
2625
2472
2402
2238
2174
2362
2634
2888
3125
3386
3498
3482
3371
3224
3021
2541
1901
1159
166
-1072
-2289
-3426
-4495
-5549
-6314
-6814
-6884
-6617
-6292
-5824
-5244
-4661
-4326
-4088
-3870
-3694
-3730
-3633
-3363
-3117
-2835
-2404
-1900
-1557
-1068
-531
-20
461
955
1414
1645
1842
1962
1874
1421
953
400
-306
-847
-1257
-1479
-1772
-1694
-1472
-1478
-1298
-1278
-1206
-1281
-1407
-1339
-1805
-1868
-1800
-2169
-2286
-2260
-2179
-2149
-2025
-1621
-1330
-824
-168
168
887
1485
1749
2027
2438
2670
2377
2619
3254
3220
3282
4275
4950
5086
5633
6750
7480
7192
7890
9141
8830
8641
9021
9419
9243
8525
8585
7943
7499
7001
5902
4256
1708
-185
-3198
-6140
-8027
-9468
-10022
-10208
-9697
-9481
-9056
-8103
-7215
-6737
-6453
-5510
-4979
-4774
-4135
-3225
-2594
-2300
-1579
-1015
-502
273
1010
1869
2807
4480
6339
7765
8876
9456
9445
8922
8333
7379
6152
4957
3772
2460
1264
688
83
-777
-1546
-2024
-2445
-3040
-3351
-3490
-3755
-3853
-3862
-4079
-4601
-5174
-5719
-6388
-6806
-6834
-6549
-6005
-5202
-4132
-3040
-1820
-553
397
1174
2039
2787
3173
3546
3940
4111
4111
4075
4005
3649
3188
2902
2542
2232
2294
2418
2337
2231
1961
1424
804
-40
-1187
-2275
-3318
-4454
-5486
-6171
-6568
-6950
-7146
-7115
-6943
-6702
-6360
-5770
-5095
-4495
-3773
-2926
-2353
-1850
-1404
-1225
-1145
-1078
-888
-773
-575
-203
162
549
915
1391
1694
1782
1914
1931
1799
1538
1391
1128
662
205
-245
-703
-1360
-1722
-2017
-2406
-2465
-2333
-2221
-2156
-1881
-1664
-1465
-1344
-1325
-1150
-1259
-1210
-1067
-1057
-832
-925
-661
-326
-440
-22
512
941
1273
1717
2924
3326
3204
4357
5101
4781
5010
5721
6054
5712
6014
6566
6302
6794
7369
7081
7580
8314
8094
7930
8221
8133
7434
6700
5300
3376
1247
-1390
-3668
-5608
-7130
-7789
-8496
-9075
-9009
-8734
-8563
-7763
-7044
-6543
-5497
-4633
-3926
-3152
-2528
-2109
-1891
-1787
-1646
-1514
-1675
-1658
-1317
-707
536
1971
3182
4182
5228
6155
6771
7278
7575
7537
7251
6808
6013
5125
4234
3130
1903
809
-150
-1127
-1958
-2476
-2748
-2777
-2523
-2273
-2166
-2196
-2263
-2544
-2909
-3215
-3531
-3864
-4168
-4388
-4584
-4698
-4721
-4671
-4467
-4005
-3357
-2714
-1903
-942
57
1046
1989
2803
3337
3634
3720
3620
3487
3298
3045
2713
2351
2019
1676
1347
1054
782
583
422
196
55
-136
-488
-710
-1137
-1783
-2219
-2811
-3468
-3957
-4507
-4989
-5222
-5328
-5434
-5334
-5102
-4917
-4581
-4037
-3536
-2924
-2212
-1711
-1156
-648
-351
-114
152
280
235
320
275
190
275
326
378
482
625
756
897
1018
1125
1217
1195
1219
1150
972
778
518
115
-273
-496
-906
-1291
-1372
-1540
-1798
-1730
-1571
-1525
-1344
-1095
-773
-504
-173
237
486
839
1122
1173
1365
1516
1413
1515
1727
1653
1774
1956
2010
2169
2401
2625
2743
2969
3157
3349
3625
3548
3732
3957
3658
3712
3804
3461
3351
3240
2810
2700
2514
1800
1357
969
45
-696
-1046
-1663
-2106
-2257
-2671
-2864
-2879
-3077
-3082
-2969
-3021
-2978
-2805
-2659
-2525
-2359
-2177
-2060
-2003
-1952
-1835
-1841
-1906
-1808
-1672
-1490
-1209
-969
-719
-411
-125
189
549
861
1135
1392
1606
1760
1865
1923
1855
1690
1478
1193
873
489
99
-224
-483
-705
-925
-1052
-1120
-1152
-1144
-1113
-1026
-982
-931
-818
-737
-689
-675
-695
-719
-779
-858
-918
-1006
-1162
-1290
-1362
-1382
-1360
-1304
-1213
-1128
-1033
-889
-704
-563
-437
-285
-125
6
104
169
182
134
58
-50
-184
-360
-517
-661
-780
-858
-938
-1004
-1041
-1078
-1089
-1090
-1044
-1014
-940
-859
-847
-754
-674
-722
-677
-659
-685
-682
-748
-789
-813
-881
-906
-845
-836
-797
-749
-737
-624
-552
-529
-450
-404
-408
-388
-387
-373
-388
-455
-519
-585
-672
-788
-872
-941
-973
-959
-944
-927
-926
-910
-894
-824
-732
-663
-614
-540
-495
-493
-459
-463
-502
-527
-567
-595
-569
-571
-543
-501
-479
-447
-383
-326
-277
-177
-91
-30
82
147
141
164
158
98
102
79
16
-64
-133
-162
-206
-285
-302
-306
-338
-325
-330
-339
-293
-276
-266
-220
-195
-142
-92
-68
-48
0
-2
4
29
19
59
84
76
96
110
84
109
106
78
89
39
-23
-36
-76
-123
-151
-181
-208
-243
-291
-387
-462
-546
-623
-670
-735
-747
-752
-793
-804
-802
-830
-836
-852
-842
-830
-846
-823
-800
-783
-800
-838
-831
-838
-842
-790
-750
-745
-701
-625
-584
-554
-511
-451
-399
-331
-263
-212
-176
-157
-152
-152
-158
-139
-141
-136
-147
-173
-192
-238
-278
-318
-361
-401
-396
-419
-454
-467
-484
-500
-556
-591
-622
-645
-642
-643
-643
-671
-711
-752
-783
-812
-833
-844
-849
-848
-834
-818
-839
-786
-739
-743
-693
-646
-631
-621
-573
-553
-586
-604
-605
-618
-614
-603
-597
-602
-633
-649
-632
-622
-620
-609
-612
-592
-561
-556
-559
-528
-522
-527
-501
-511
-498
-492
-494
-468
-467
-438
-420
-417
-399
-403
-398
-372
-367
-383
-382
-401
-397
-413
-398
-333
-323
-309
-284
-218
-160
-99
-7
19
12
34
67
76
34
6
27
13
-2
3
5
5
-17
-31
-23
-32
-54
-92
-106
-93
-83
-81
-62
-60
-80
-72
-58
-41
6
26
37
79
100
78
75
75
68
86
105
114
142
124
127
182
177
181
180
166
164
160
138
102
52
12
-50
-94
-135
-184
-249
-300
-336
-392
-442
-493
-546
-583
-621
-660
-686
-731
-783
-795
-850
-857
-885
-894
-879
-889
-830
-818
-773
-701
-643
-586
-499
-482
-453
-398
-366
-296
-267
-245
-225
-188
-152
-100
-35
3
26
89
122
147
157
161
161
136
102
70
3
-46
-77
-126
-189
-239
-277
-323
-349
-360
-396
-410
-437
-484
-488
-513
-510
-525
-531
-561
-576
-574
-571
-541
-525
-484
-450
-450
-440
-448
-424
-393
-346
-314
-303
-283
-275
-230
-215
-223
-196
-180
-189
-187
-186
-184
-160
-176
-184
-213
-269
-321
-353
-364
-381
-413
-444
-481
-503
-511
-514
-505
-509
-510
-539
-560
-566
-532
-521
-512
-485
-487
-485
-489
-490
-494
-491
-481
-455
-430
-423
-389
-353
-345
-323
-321
-337
-328
-333
-339
-336
-356
-395
-408
-399
-404
-416
-427
-418
-398
-364
-361
-356
-334
-347
-356
-363
-387
-361
-355
-381
-385
-400
-370
-341
-362
-345
-350
-354
-310
-304
-281
-255
-248
-239
-213
-174
-144
-104
-60
-68
-68
-71
-81
-57
-83
-127
-115
-87
-77
-65
-61
-79
-75
-82
-84
-60
-67
-109
-154
-178
-227
-288
-329
-341
-378
-415
-408
-403
-386
-399
-378
-331
-315
-314
-323
-309
-309
-302
-304
-282
-232
-227
-220
-246
-261
-265
-289
-286
-286
-287
-283
-272
-262
-245
-242
-284
-316
-322
-341
-350
-357
-425
-444
-459
-497
-533
-585
-614
-616
-608
-594
-567
-543
-554
-557
-571
-601
-621
-643
-634
-588
-626
-650
-616
-624
-617
-571
-559
-539
-484
-457
-439
-377
-403
-416
-373
-364
-386
-341
-306
-326
-334
-334
-340
-356
-384
-398
-410
-395
-372
-356
-366
-394
-391
-410
-417
-408
-407
-401
-387
-343
-331
-341
-344
-329
-339
-357
-361
-342
-325
-341
-336
-313
-293
-292
-303
-300
-272
-265
-263
-233
-222
-196
-202
-189
-182
-231
-277
-281
-249
-230
-221
-225
-222
-216
-239
-238
-232
-232
-233
-233
-245
-280
-297
-310
-313
-315
-318
-336
-342
-325
-299
-286
-253
-218
-199
-189
-171
-169
-179
-199
-215
-222
-234
-244
-250
-235
-219
-208
-221
-235
-245
-231
-224
-227
-238
-225
-191
-216
-246
-256
-287
-316
-327
-326
-322
-317
-333
-329
-332
-332
-305
-315
-311
-321
-346
-366
-403
-408
-383
-351
-323
-318
-311
-314
-326
-317
-307
-264
-256
-279
-273
-255
-287
-313
-326
-327
-329
-357
-347
-322
-327
-328
-352
-356
-372
-379
-360
-338
-333
-343
-350
-358
-348
-338
-323
-312
-295
-305
-317
-318
-332
-316
-311
-309
-309
-306
-316
-348
-343
-349
-358
-351
-370
-381
-384
-373
-372
-361
-330
-281
-261
-262
-243
-275
-287
-266
-267
-263
-263
-251
-260
-275
-279
-249
-233
-217
-178
-187
-192
-182
-166
-192
-244
-229
-225
-238
-237
-214
-217
-215
-194
-200
-194
-175
-161
-148
-155
-160
-156
-179
-195
-209
-257
-273
-267
-278
-287
-263
-235
-224
-218
-195
-169
-185
-196
-170
-177
-187
-172
-169
-186
-191
-182
-186
-183
-164
-148
-151
-132
-129
-138
-129
-123
-126
-157
-174
-161
-155
-146
-141
-163
-172
-198
-201
-216
-239
-242
-255
-268
-258
-241
-240
-259
-261
-242
-250
-258
-266
-281
-280
-276
-260
-232
-227
-213
-199
-186
-146
-123
-103
-55
-21
-8
-8
20
17
-12
-18
-19
-27
-22
-22
-44
-45
-75
-115
-135
-161
-190
-201
-198
-194
-192
-223
-239
-261
-311
-352
-403
-389
-368
-374
-344
-314
-319
-319
-286
-267
-263
-247
-222
-214
-216
-196
-186
-167
-147
-150
-132
-106
-78
-70
-79
-74
-68
-81
-89
-83
-109
-145
-143
-147
-176
-203
-224
-268
-279
-296
-306
-296
-328
-351
-351
-325
-287
-299
-320
-344
-369
-352
-323
-329
-295
-269
-268
-236
-247
-267
-255
-245
-216
-162
-130
-121
-110
-93
-64
-54
-60
-55
-55
-51
-80
-105
-127
-175
-203
-189
-165
-176
-201
-205
-197
-180
-184
-174
-212
-242
-257
-299
-265
-233
-237
-228
-212
-183
-154
-163
-151
-116
-129
-148
-125
-155
-204
-197
-191
-182
-148
-153
-174
-164
-127
-101
-95
-106
-117
-130
-146
-168
-192
-192
-214
-274
-298
-276
-258
-225
-233
-249
-273
-319
-320
-308
-332
-308
-270
-276
-283
-302
-316
-337
-358
-350
-365
-390
-399
-410
-421
-476
-526
-571
-640
-676
-771
-870
-938
-970
-1007
-978
-1063
-1167
-1162
-1054
-833
-507
-221
36
297
568
801
1015
1205
1201
1193
1201
1100
916
729
390
77
-181
-501
-805
-978
-1237
-1361
-1393
-1420
-1386
-1319
-1189
-1002
-730
-432
-187
50
297
499
712
801
791
782
727
601
498
321
103
-89
-282
-505
-700
-848
-1014
-1147
-1183
-1216
-1192
-1135
-1085
-939
-768
-592
-341
-159
-2
171
313
441
478
495
495
435
325
183
23
-162
-347
-521
-669
-773
-889
-961
-960
-940
-909
-845
-779
-667
-548
-448
-264
-98
1
120
194
253
272
261
234
136
77
-50
-207
-344
-530
-670
-788
-931
-977
-975
-1000
-995
-892
-869
-816
-703
-591
-480
-367
-233
-152
-50
50
111
167
167
149
146
112
19
-66
-157
-265
-354
-485
-561
-612
-680
-705
-635
-657
-689
-526
-489
-502
-320
-279
-280
-111
-94
-126
-37
-68
-155
-134
-193
-278
-306
-377
-510
-612
-661
-738
-828
-790
-801
-871
-850
-820
-821
-746
-608
-556
-425
-282
-277
-204
-109
-125
-108
-76
-100
-136
-161
-211
-277
-345
-420
-498
-562
-566
-652
-720
-714
-764
-755
-728
-719
-677
-626
-556
-455
-404
-333
-271
-262
-232
-197
-214
-245
-257
-273
-313
-309
-353
-403
-432
-478
-508
-505
-509
-524
-522
-546
-544
-527
-477
-453
-461
-408
-383
-391
-331
-297
-312
-279
-249
-306
-296
-303
-395
-424
-440
-504
-533
-588
-674
-679
-687
-712
-700
-686
-721
-750
-753
-726
-678
-654
-623
-569
-521
-479
-460
-412
-397
-384
-382
-408
-401
-398
-425
-447
-424
-436
-480
-488
-536
-537
-494
-504
-463
-447
-439
-416
-405
-385
-330
-306
-327
-345
-380
-422
-454
-503
-500
-530
-564
-521
-554
-589
-554
-587
-608
-566
-586
-621
-555
-531
-559
-490
-438
-465
-423
-370
-371
-324
-236
-199
-185
-148
-121
-156
-158
-154
-172
-190
-169
-182
-219
-243
-255
-253
-233
-236
-238
-218
-255
-241
-211
-196
-277
-213
-201
-340
-229
-196
-243
-288
-325
-357
-367
-281
-354
-447
-431
-444
-446
-403
-444
-550
-477
-446
-477
-391
-436
-474
-339
-261
-250
-208
-171
-243
-128
-15
-53
-23
82
34
56
157
52
34
73
52
12
42
65
-27
13
85
-12
-57
-19
-101
-83
3
-138
-271
-236
-357
-398
-334
-479
-616
-634
-700
-853
-897
-1061
-1291
-1389
-1428
-1433
-1393
-1305
-1257
-1100
-828
-502
-213
50
353
598
839
1124
1239
1241
1303
1178
1035
889
634
314
91
-121
-394
-569
-840
-1071
-1219
-1161
-1118
-1126
-1054
-1012
-847
-743
-449
-200
-191
-8
108
117
371
479
149
254
424
169
232
417
-66
-1063
-1741
-3026
-3741
-3833
-4675
-5377
-5852
-6121
-6209
-5376
-4956
-4799
-3598
-2594
-1412
324
1677
2376
3545
4643
5007
5435
5654
5120
4763
4562
3762
2745
1799
391
-1022
-1870
-2815
-3632
-4232
-4633
-4773
-4468
-4006
-3556
-2903
-2131
-1319
-383
531
1208
1880
2338
2704
2976
2900
2430
1918
1374
697
162
-361
-1125
-1684
-1945
-2258
-2425
-2358
-2337
-2197
-1727
-1303
-689
-94
365
951
1470
1802
2049
2114
1905
1832
1660
1245
988
615
-55
-477
-885
-1403
-1759
-1822
-2030
-2057
-1757
-1722
-1415
-994
-636
-333
137
505
665
1030
1218
1222
1345
1309
1088
896
606
190
-105
-363
-714
-896
-1067
-1245
-1237
-1194
-1233
-1137
-923
-771
-496
-147
19
175
408
557
650
740
754
477
414
346
98
38
-98
-403
-630
-690
-855
-991
-1026
-1087
-1105
-963
-737
-695
-542
-355
-279
-75
155
236
259
347
414
430
406
266
61
-46
-150
-237
-377
-488
-581
-654
-604
-608
-619
-653
-633
-535
-357
-212
-166
-68
-28
20
90
-49
-133
-159
-385
-490
-519
-623
-771
-810
-740
-716
-691
-635
-640
-596
-444
-291
-169
-39
-24
-45
121
147
10
-16
-37
-205
-302
-324
-431
-537
-561
-628
-728
-686
-658
-732
-710
-568
-533
-426
-291
-295
-328
-230
-154
-211
-139
-103
-212
-252
-201
-263
-400
-378
-460
-556
-519
-548
-623
-643
-580
-534
-425
-285
-299
-254
-123
-109
-39
-20
-91
-121
-184
-260
-276
-361
-515
-592
-644
-709
-802
-770
-781
-758
-627
-632
-557
-472
-466
-372
-309
-270
-259
-218
-168
-230
-231
-289
-429
-434
-451
-576
-646
-698
-757
-823
-827
-824
-852
-813
-784
-766
-693
-602
-577
-479
-387
-346
-276
-264
-214
-272
-270
-215
-304
-352
-439
-484
-549
-656
-663
-787
-826
-760
-760
-686
-615
-514
-424
-340
-219
-156
-112
-20
71
87
101
120
98
115
92
-33
-62
-98
-146
-232
-270
-262
-299
-290
-264
-235
-229
-134
-89
-100
55
130
104
186
309
291
191
272
268
162
184
127
63
36
49
72
34
77
47
39
123
165
236
256
307
417
468
495
572
599
513
589
496
366
409
279
153
77
104
-20
-101
26
-169
-135
-16
-96
-27
-42
40
114
105
142
155
203
138
215
261
145
221
219
122
122
95
35
-20
-18
-58
-27
36
28
54
122
139
176
178
232
235
261
287
275
374
297
204
201
117
163
80
33
10
-20
24
-175
-108
-106
-186
-137
-200
-138
-123
-115
-128
-104
6
-56
5
71
95
82
177
194
88
235
201
71
98
121
58
-100
-81
-122
-191
-206
-227
-174
-234
-194
-214
-221
-190
-159
-116
-149
-59
-68
-48
-4
-31
31
-43
-16
-82
-149
-72
-257
-338
-273
-425
-392
-455
-424
-412
-530
-389
-329
-338
-251
-47
-60
12
190
224
334
323
417
423
337
353
207
225
117
41
-14
-136
-116
-279
-235
-237
-362
-199
-214
-249
-74
-11
83
188
316
433
460
562
678
639
732
706
689
714
565
593
487
433
477
303
372
370
304
355
294
430
447
450
526
577
727
693
707
771
761
740
695
667
606
589
492
444
434
427
394
226
395
465
371
396
481
575
465
593
602
648
773
733
906
777
868
984
960
1012
971
1098
1059
893
1137
1074
997
1136
1095
1189
1208
1199
1400
1356
1496
1566
1567
1851
1786
1920
1937
1828
1990
1761
1569
1437
1000
774
400
3
-335
-848
-1185
-1578
-1985
-2223
-2554
-2796
-2905
-3061
-2969
-3010
-2939
-2738
-2695
-2503
-2332
-2140
-1893
-1850
-1632
-1523
-1437
-1233
-1259
-1202
-1204
-1252
-1193
-1274
-1260
-1243
-1264
-1200
-1242
-1199
-1158
-1137
-1018
-986
-916
-807
-790
-651
-624
-634
-543
-589
-583
-599
-609
-585
-682
-630
-612
-726
-639
-597
-527
-515
-508
-359
-398
-340
-93
-49
8
109
269
284
318
560
595
589
882
905
918
1141
1411
1424
1419
1788
1887
1696
1916
2272
2138
2121
2363
2647
2389
2530
2739
2686
2851
3086
3280
3376
3675
4209
4089
4417
4948
4835
4985
5301
5453
5429
5320
5551
5602
5105
5093
5088
3627
2084
1706
73
-1855
-3447
-4005
-4560
-5971
-6333
-7153
-7909
-7864
-8219
-7813
-7649
-6919
-5676
-4851
-3697
-2655
-1844
-849
183
595
872
1394
1934
2065
2021
2705
2861
2612
2526
2321
2267
1977
2165
2592
2617
3124
3475
3585
3427
3099
2835
2492
1970
1568
876
107
-379
-1200
-2233
-3004
-3727
-4504
-5325
-5764
-5919
-6083
-5835
-5340
-4866
-4411
-3839
-3069
-2556
-2011
-1171
-459
269
897
1360
1711
1769
1808
1751
1647
1644
1575
1549
1550
1587
1675
1707
1821
1882
1776
1754
1791
1743
1650
1551
1496
1215
740
288
-315
-1087
-1829
-2451
-2936
-3387
-3679
-3899
-4159
-4304
-4280
-4157
-3945
-3574
-3046
-2455
-1889
-1184
-770
-326
103
0
-114
-362
-449
-878
-1492
-1619
-1994
-2423
-2752
-2930
-3196
-3540
-3477
-3335
-3230
-2959
-2418
-2085
-1927
-1629
-1337
-1447
-1554
-1502
-1699
-2027
-2313
-2461
-2789
-3207
-3427
-3659
-3931
-4052
-3919
-3836
-3599
-3102
-2587
-2131
-1630
-1097
-713
-452
-204
136
171
324
325
249
115
-210
-302
-543
-707
-714
-724
-643
-440
-121
225
686
956
1427
1878
2078
2544
2937
3065
3472
3428
3754
3802
3525
3692
3832
3852
4244
4505
5309
5648
6652
6951
7387
8210
8108
8823
8548
8030
7837
5490
3366
1914
-813
-3289
-5903
-7986
-8779
-10538
-11988
-12298
-13201
-13221
-12631
-11607
-10032
-8745
-6633
-4359
-2523
-974
461
1999
3042
3425
3708
3673
3714
3856
3512
3379
3079
2669
2690
2427
2587
2759
2853
3788
4395
4965
5403
5369
5349
4642
3636
2858
1841
539
-919
-2479
-3918
-5475
-6843
-7843
-8803
-9445
-9727
-9515
-8890
-8161
-6865
-5489
-4133
-2815
-1632
-298
802
1590
2279
2750
3167
3442
3431
3233
2780
2167
1738
1463
1394
1437
1524
1821
2068
2320
2605
2897
3151
3080
2902
2592
2152
1595
824
-54
-1161
-2373
-3499
-4507
-5407
-6157
-6677
-6917
-6866
-6543
-5872
-5097
-4317
-3441
-2557
-1508
-437
607
1538
2211
2679
2837
2899
2854
2626
2338
1980
1667
1373
1220
1150
1165
1168
1194
1255
1341
1464
1617
1619
1531
899
-228
-608
-2123
-3370
-5107
-6702
-7182
-8741
-9775
-9990
-10323
-10435
-10275
-9667
-8641
-7281
-5845
-4053
-2380
-909
451
1816
2544
3079
3582
3082
2752
2050
1498
620
-583
-1187
-1945
-2445
-2980
-3244
-3030
-2793
-2465
-1815
-1080
-556
61
471
611
701
653
489
283
28
-388
-687
-1177
-1604
-1601
-1659
-1671
-1448
-905
-258
403
1126
1870
2845
3653
4199
4736
5173
5524
5755
6129
6214
6490
7083
7060
7338
7861
7732
8164
8443
8536
9099
8901
9089
8842
8612
7873
5849
3665
656
-1734
-4692
-7387
-10003
-11278
-11727
-12957
-13384
-13642
-13865
-13157
-12261
-10409
-8212
-5823
-3418
-767
1161
1872
2976
4029
4646
4837
4646
4441
4562
4565
4421
4666
4586
4431
4409
4468
4713
4922
5571
6220
6705
6797
6068
5191
3878
2136
168
-1595
-3167
-4569
-5916
-7207
-8309
-9283
-10034
-10351
-10090
-9362
-8317
-6841
-5294
-3770
-2217
-841
500
1382
1953
2355
2680
2840
2826
2841
2919
2958
2807
2663
2399
2243
2327
2654
3280
3877
4491
4928
4942
4618
3936
3151
2239
1250
219
-973
-2159
-3377
-4527
-5515
-6384
-7055
-7396
-7410
-7156
-6553
-5700
-4659
-3515
-2437
-1421
-587
46
506
886
1202
1454
1707
1841
1852
1751
1528
1302
1176
1196
1383
1761
2283
2749
3076
3256
3281
3128
2778
2289
1789
1103
326
-576
-1514
-2559
-3495
-4444
-5182
-6606
-7920
-8335
-9483
-9617
-10405
-9700
-7969
-7974
-7375
-5799
-5345
-5075
-4083
-3235
-1866
-657
376
1063
1610
1474
979
1057
490
543
867
130
157
-48
-516
-768
-1208
-1469
-1330
-1462
-1996
-2091
-2045
-2063
-2102
-1986
-1815
-1797
-2055
-2396
-2334
-2172
-1872
-1164
-427
179
526
671
440
566
638
953
1545
2140
2610
2926
2842
2486
2223
2326
2590
2947
3771
4590
5401
5803
6520
7020
7490
8063
8616
9340
9614
9702
9696
9371
8703
7865
6901
5641
3904
1645
-1590
-4219
-6664
-9273
-11169
-11786
-11431
-11153
-10883
-10511
-10068
-9795
-9552
-8526
-6458
-4508
-2491
-503
777
928
417
-98
-134
-86
236
1336
2602
3417
3848
4288
4674
4945
5325
5998
6841
7414
7401
7289
6891
5953
4684
3360
1818
112
-1709
-3345
-4580
-5625
-6306
-6534
-6410
-6277
-6199
-6079
-5813
-5474
-5077
-4463
-3570
-2740
-2045
-1558
-1368
-1486
-1858
-2225
-2312
-2121
-1757
-1005
13
1096
1962
2561
3129
3546
3736
3947
4328
4751
5085
5205
5039
4483
3481
2252
1048
-38
-1010
-1664
-1933
-2035
-2138
-2244
-2346
-2472
-2672
-2865
-2929
-2846
-2677
-2445
-2198
-2085
-2094
-2179
-2344
-2609
-2906
-3097
-3077
-2805
-2384
-1872
-1227
-517
136
682
1166
1608
1968
2287
2592
2802
2907
2959
2887
2692
2380
1948
1481
1004
514
99
-152
-215
-185
-151
-166
-248
-449
-817
-1668
-2599
-3125
-4264
-5907
-6654
-6594
-7135
-7819
-7353
-6466
-6209
-6257
-5842
-5176
-4692
-4208
-3527
-2539
-1497
-664
-108
128
160
-66
-484
-852
-1051
-1180
-975
-695
-421
-3
307
407
391
500
624
580
403
437
700
580
130
-232
-471
-856
-1343
-1733
-1849
-1807
-1722
-1545
-1291
-908
-428
43
380
736
1203
1413
1399
1545
1802
1800
1757
2094
2598
2925
3086
3573
4248
4586
4864
5598
6394
6955
7668
8597
9023
9318
9605
9578
9112
8310
7608
6902
5670
3921
2150
697
-1158
-3798
-5757
-6473
-6893
-7498
-7377
-6456
-5485
-5163
-5179
-5081
-5110
-5333
-5288
-4879
-4574
-4605
-4332
-3757
-3750
-4419
-4895
-4526
-3837
-3273
-2520
-1124
709
2428
3731
4756
5538
6108
6553
6748
6604
6173
5711
5504
5099
4207
3159
2455
2145
1839
1276
818
708
755
618
389
252
207
121
-114
-514
-1230
-2166
-3066
-3881
-4790
-5704
-6232
-6209
-5938
-5702
-5376
-4768
-4134
-3584
-3048
-2364
-1627
-904
-183
515
990
1176
1245
1255
1104
800
589
679
935
1187
1500
1924
2371
2723
2983
3250
3497
3577
3578
3461
3159
2691
2119
1506
860
198
-443
-979
-1410
-1812
-2154
-2393
-2484
-2481
-2384
-2133
-1846
-1642
-1508
-1398
-1405
-1590
-1870
-2067
-2227
-2382
-2445
-2382
-2248
-2064
-1835
-1576
-1286
-946
-562
-94
408
885
1210
1501
1658
1517
608
-289
-203
-1502
-3645
-3821
-3088
-3883
-4710
-3883
-2545
-2444
-2822
-2467
-2181
-2190
-2352
-2514
-2616
-2442
-2482
-2626
-2758
-3140
-3547
-3760
-3862
-3891
-3643
-3279
-2801
-2211
-1319
-648
-475
-410
-2
348
33
-559
-749
-475
-519
-941
-1037
-636
-360
-257
-7
340
635
842
1126
1525
1671
1605
1670
1720
1626
1408
1164
732
505
717
760
725
1052
1672
2120
2630
3092
3207
3678
4378
4765
4865
5254
6148
6795
6558
6924
7489
7156
6849
6451
5970
5782
4635
3367
2621
1320
24
-1775
-3166
-3623
-3888
-4096
-4267
-4169
-3655
-3563
-3891
-4311
-4672
-4857
-4916
-4731
-4553
-4806
-4992
-4764
-4580
-4899
-5441
-5332
-4353
-3370
-2574
-1770
-637
581
1506
2186
2623
2805
3088
3620
4028
3940
3551
3395
3546
3458
2999
2593
2588
2860
3029
2979
2888
2793
2723
2573
2306
1946
1356
764
242
-460
-1387
-2390
-3197
-3686
-4084
-4322
-4373
-4329
-4211
-4128
-3974
-3757
-3621
-3464
-3127
-2655
-2266
-2092
-2002
-1906
-1881
-1857
-1828
-1695
-1442
-1005
-334
329
838
1257
1684
2115
2470
2695
2833
2994
3168
3209
3010
2675
2293
1874
1496
1180
892
638
494
434
336
210
25
-158
-258
-354
-516
-746
-992
-1274
-1609
-1959
-2293
-2583
-2794
-2879
-2837
-2735
-2619
-2453
-2233
-1978
-1679
-1409
-1127
-838
-590
-379
-293
-333
-454
-848
-1573
-1671
-1662
-2789
-3605
-3036
-2451
-2851
-3138
-2297
-1465
-1493
-1740
-1683
-1532
-1590
-1813
-1988
-1976
-1976
-2232
-2431
-2557
-2845
-3144
-3242
-3055
-2676
-2347
-2017
-1724
-1390
-1005
-941
-1257
-1559
-1438
-1268
-1452
-1703
-1610
-1233
-1143
-1360
-1189
-839
-638
-347
15
467
926
1107
1200
1423
1461
1178
943
1030
1075
933
945
1205
1440
1536
1827
2248
2496
2691
2875
3320
3628
3506
3768
4395
4576
4452
5060
5829
5707
5705
6284
6581
6405
6299
6465
6555
5960
4950
4051
2904
1153
-341
-1661
-3055
-3827
-3803
-3433
-3605
-4050
-3774
-3447
-3837
-4452
-4654
-4375
-3978
-3643
-3490
-3688
-4298
-4777
-4852
-5249
-5869
-5685
-4500
-3035
-1867
-1055
-230
605
1327
1920
2308
2523
3086
3988
4591
4572
4069
3570
3226
2832
2469
2295
2325
2623
3203
3612
3532
3196
2939
2719
2347
1923
1480
1013
423
-259
-933
-1774
-2777
-3473
-3800
-3923
-3905
-3832
-3678
-3449
-3220
-2926
-2686
-2645
-2548
-2294
-2069
-1988
-2114
-2311
-2360
-2249
-2046
-1794
-1518
-1110
-484
175
664
1045
1479
1987
2498
2900
3133
3162
3070
2946
2707
2298
1806
1499
1388
1332
1289
1186
1065
939
832
766
716
614
537
540
426
101
-354
-906
-1479
-1983
-2362
-2586
-2683
-2701
-2632
-2472
-2332
-2241
-2124
-1916
-1591
-1241
-951
-749
-637
-601
-671
-798
-997
-1118
-1098
-1111
-1738
-2348
-1553
-1697
-3639
-3795
-1821
-1212
-2405
-2494
-717
7
-1222
-2044
-1671
-1645
-1779
-1886
-1939
-1513
-1575
-2124
-2259
-2249
-2688
-2904
-2388
-1620
-1093
-963
-907
-979
-1140
-1199
-1438
-1929
-2099
-1266
-664
-1034
-1562
-1373
-960
-1090
-1463
-1153
-198
293
447
865
1104
942
580
466
599
767
827
922
1359
1654
1598
1513
1512
1706
2155
2689
3138
3444
3709
4088
4328
4022
3655
4011
4719
4971
5149
5377
6112
6594
6413
6164
6390
6590
6389
6256
5667
4598
3418
1731
250
-745
-2478
-3903
-3993
-3378
-3312
-4031
-4701
-4295
-3797
-4335
-4812
-4447
-4038
-3381
-3273
-3674
-4205
-5161
-5771
-5550
-5277
-5344
-4828
-3385
-1841
-967
-832
-713
192
1288
2074
2712
3463
3973
4344
4233
3647
2966
2226
1781
2134
2647
2880
2960
3047
3247
3277
2878
2456
2447
2501
2446
2362
1980
1002
-230
-1438
-2332
-2988
-3680
-4142
-3983
-3609
-3446
-3537
-3758
-3892
-3762
-3394
-2942
-2601
-2448
-2312
-2144
-2237
-2655
-3080
-3251
-2884
-2231
-1657
-1216
-722
-145
353
743
1099
1532
2079
2608
3065
3270
3081
2676
2328
2005
1680
1416
1278
1335
1385
1307
1199
1035
816
696
706
767
753
540
160
-222
-682
-1307
-1934
-2379
-2660
-2754
-2781
-2801
-2819
-2830
-2785
-2622
-2381
-2134
-1837
-1487
-1163
-1021
-1088
-1242
-1360
-1426
-1478
-1450
-1301
-1111
-953
-1175
-2023
-1962
-1147
-1964
-3414
-2604
-657
-788
-2245
-2130
-786
-835
-2335
-2772
-2045
-1924
-1862
-1991
-2135
-1928
-2238
-2866
-2840
-2572
-2720
-2702
-2124
-1585
-1592
-1983
-2281
-2439
-2385
-2142
-1981
-2108
-1874
-1118
-1035
-1703
-2147
-1724
-1250
-1162
-1027
-458
185
203
-12
-7
25
-34
-20
376
907
1234
1055
1024
1260
1107
753
831
1329
1762
2163
2386
2294
2280
2519
2683
2336
2143
3061
4056
3942
3677
4341
5038
5098
4999
5299
6335
6866
6386
6550
6790
6078
4687
3674
3351
2299
45
-1059
-951
-1694
-3592
-4050
-3358
-3064
-3785
-4511
-3889
-3278
-3777
-4222
-4186
-4117
-4120
-4577
-4844
-5300
-5900
-6053
-5681
-5171
-4608
-4129
-3149
-1981
-986
-577
-386
441
1846
2618
2696
2916
3335
3465
2950
2437
2349
2419
2378
2717
3395
3646
3336
3255
3497
3599
3215
2910
3023
2996
2410
1566
731
-236
-1314
-2213
-2692
-2883
-3059
-3274
-3344
-3327
-3385
-3568
-3659
-3542
-3172
-2794
-2611
-2580
-2690
-2968
-3239
-3326
-3293
-3190
-2870
-2195
-1397
-865
-605
-178
470
1058
1596
2188
2783
3223
3377
3339
3141
2760
2377
2198
2192
2169
2106
2081
2037
1925
1758
1598
1501
1481
1477
1387
1204
863
363
-290
-936
-1429
-1824
-2189
-2461
-2560
-2610
-2680
-2737
-2720
-2621
-2465
-2200
-1839
-1551
-1415
-1367
-1355
-1410
-1532
-1633
-1610
-1476
-1319
-1171
-987
-993
-1890
-2356
-1177
-1198
-3118
-3203
-760
-45
-1905
-2533
-1095
-509
-1693
-2572
-1850
-1331
-1423
-1282
-1583
-1699
-1864
-2384
-2573
-2275
-2156
-2237
-1731
-1212
-1466
-1799
-1976
-2256
-2183
-1605
-1296
-1496
-1510
-962
-648
-1249
-1988
-1598
-662
-519
-535
-67
491
522
81
65
444
496
505
1103
1583
1475
1383
1341
1310
1331
1458
1666
1981
2306
2437
2455
2440
2209
2161
2402
2723
2810
3177
3773
3891
3934
4129
4516
4807
5062
5584
6133
6116
6336
6550
6137
5309
5075
4733
3537
2393
876
108
-342
-1784
-3041
-3433
-2985
-2838
-3536
-4286
-4243
-3776
-3741
-4082
-4149
-4323
-4049
-4099
-4651
-5352
-6054
-6127
-5461
-4714
-4545
-4270
-3322
-2162
-1432
-1167
-831
176
1606
2584
2862
2995
2979
2939
2860
2582
2456
2465
2633
3055
3370
3285
2971
2896
3094
3332
3400
3292
3230
3022
2338
1452
686
-175
-1109
-1856
-2252
-2495
-2880
-3455
-3861
-3897
-3829
-3829
-3738
-3547
-3247
-2829
-2656
-2749
-2967
-3135
-3106
-2897
-2805
-2825
-2637
-2196
-1672
-1288
-1005
-555
172
942
1580
2144
2563
2825
3001
3018
2913
2720
2516
2407
2341
2188
1948
1740
1566
1402
1289
1231
1187
1158
1055
878
661
312
-159
-687
-1187
-1591
-1947
-2298
-2624
-2865
-3000
-3088
-3169
-3148
-3023
-2823
-2517
-2212
-2000
-2073
-2465
-2486
-2115
-2470
-3294
-3238
-2301
-2004
-2723
-3026
-2280
-1613
-1896
-2158
-1562
-781
-461
-557
-680
-674
-856
-1143
-1289
-1378
-1534
-1585
-1462
-1512
-1723
-1892
-1974
-1895
-1666
-1407
-1296
-1379
-1480
-1459
-1572
-1995
-2413
-2451
-2176
-2081
-2301
-2419
-2198
-1995
-1987
-1964
-1682
-1249
-952
-700
-453
-434
-581
-488
-336
-430
-414
-147
147
294
402
662
909
1098
1307
1503
2017
2484
2461
2251
2561
2954
2651
2283
2585
2956
3044
3089
3253
3697
4055
4279
4440
4976
5754
6110
5912
6196
6778
6600
5705
5236
4888
3851
2448
968
-264
-908
-1953
-3126
-3753
-3740
-3424
-3810
-4491
-4635
-4178
-3859
-3998
-4078
-3969
-4061
-4219
-4636
-5087
-5679
-6060
-5592
-4694
-4350
-4328
-3611
-2429
-1427
-940
-478
531
1832
2810
3203
3278
3215
3070
3081
3018
2767
2649
2639
2795
3016
2999
2763
2670
2895
3229
3314
3106
2876
2611
2063
1234
449
-283
-1205
-2057
-2571
-2910
-3313
-3863
-4185
-4091
-3929
-3831
-3723
-3503
-3188
-2832
-2555
-2553
-2727
-2899
-2894
-2738
-2629
-2664
-2530
-2094
-1541
-1046
-712
-316
366
1158
1850
2396
2819
3143
3297
3293
3165
2865
2543
2305
2159
2030
1747
1438
1232
1123
1041
904
862
864
814
718
561
282
-164
-666
-1135
-1567
-1951
-2316
-2659
-2913
-3059
-3138
-3122
-3077
-2941
-2628
-2258
-1903
-1805
-1960
-1969
-1827
-2008
-2596
-2867
-2480
-2207
-2551
-2913
-2618
-2105
-2085
-2279
-1949
-1178
-639
-569
-579
-432
-415
-587
-837
-1064
-1240
-1327
-1366
-1480
-1667
-1870
-1980
-1933
-1783
-1633
-1487
-1472
-1446
-1323
-1374
-1656
-1994
-2105
-1946
-1910
-2157
-2338
-2180
-1886
-1921
-2002
-1717
-1235
-936
-769
-458
-159
-28
41
121
244
286
301
355
528
748
899
1123
1223
1452
1949
2280
2310
2592
3085
3189
3121
3312
3473
3318
3478
3816
3785
3894
4291
4742
4863
5215
5638
6075
6240
6272
6759
6627
6064
5234
4340
3352
1635
-326
-924
-1516
-3265
-4450
-4111
-3572
-4285
-5523
-5712
-4396
-3960
-4308
-4237
-3738
-3418
-3633
-4158
-4765
-5408
-5657
-5067
-4444
-4314
-4278
-3723
-2604
-1518
-1073
-553
558
2284
3882
4165
3892
3901
4190
4248
3730
3242
3211
3095
2858
2861
2778
2356
2011
2242
2816
2942
2656
2497
2466
2178
1372
501
-244
-1171
-2049
-2659
-3119
-3643
-4317
-4684
-4666
-4489
-4395
-4378
-4069
-3414
-2696
-2261
-2280
-2365
-2252
-2147
-2106
-2126
-2083
-1955
-1689
-1240
-929
-841
-578
121
1102
1875
2354
2917
3455
3761
3794
3592
3351
3077
2828
2580
2217
1699
1160
758
499
300
152
72
77
177
238
125
-92
-402
-756
-1114
-1488
-1827
-2242
-2689
-3039
-3243
-3382
-3572
-3635
-3409
-3009
-2544
-2107
-1645
-1213
-954
-735
-551
-537
-1345
-2419
-1585
-1068
-3126
-4564
-2826
-1229
-2432
-3897
-2837
-489
-558
-1924
-1676
62
706
-102
-785
-730
-647
-1378
-1971
-2041
-2168
-2486
-2362
-2024
-2057
-2316
-2224
-1774
-1401
-1006
-704
-802
-1125
-1102
-787
-1178
-2164
-2108
-1285
-1084
-1670
-1979
-1281
-364
-229
-485
61
1040
1421
1184
1310
1582
1527
1359
1128
1324
1376
1205
1184
1518
1894
1861
2099
2650
3027
3272
3698
3925
4366
4852
4995
5179
5187
5710
6116
5893
6307
7138
6804
6254
6191
6346
5467
3369
1994
1356
992
-514
-2621
-3787
-3427
-3412
-4250
-5564
-6320
-5266
-4400
-4533
-5119
-4942
-4253
-3698
-3884
-4651
-5343
-5255
-4501
-3650
-3617
-4257
-3874
-2511
-1065
-976
-1035
172
2108
3635
3998
3848
4103
4561
4770
4826
4425
3994
3812
3666
3537
3057
2364
2132
2142
2354
2435
2018
1768
1579
1367
931
171
-509
-1306
-2128
-2701
-3151
-3721
-4522
-5104
-5106
-4917
-5012
-5196
-4968
-4213
-3268
-2634
-2392
-2232
-1862
-1389
-1037
-889
-878
-640
-195
83
78
-9
185
759
1481
2098
2509
2893
3355
3660
3719
3556
3400
3330
3106
2730
2214
1597
936
343
-155
-538
-877
-1088
-1143
-1210
-1223
-1182
-1176
-1227
-1416
-1608
-1713
-1844
-2042
-2309
-2515
-2631
-2738
-2844
-2810
-2618
-2350
-2547
-2411
-1647
-1406
-1938
-1952
-847
-308
-770
-1451
-1077
-290
-649
-1529
-1611
-927
-649
-963
-1240
-1099
-934
-927
-997
-1087
-1094
-1183
-1208
-1301
-1632
-2116
-2360
-2445
-2585
-2654
-2699
-2750
-2754
-2526
-2231
-2232
-2170
-1793
-1402
-1302
-1453
-1371
-1102
-950
-1057
-1062
-934
-726
-587
-561
-315
232
645
849
865
914
1120
1206
1516
1864
2187
2342
2118
2194
2224
2118
2526
3173
3820
3790
3975
4245
4101
4184
4388
5168
5716
5980
6449
6580
7445
7579
8401
8653
8085
7969
6885
5731
3060
528
-1998
-6027
-8008
-9257
-10173
-11347
-11880
-9928
-8841
-8888
-8693
-6801
-3622
-2388
-1159
672
1910
1809
947
1126
813
431
703
1813
3127
3419
4209
5299
6248
6639
6866
7835
8229
7990
6762
4556
2416
36
-2198
-4500
-6306
-6979
-7400
-7914
-8392
-7782
-6612
-5758
-4739
-3499
-2164
-1404
-664
168
255
-285
-889
-881
-787
-852
-237
1035
2381
3176
3882
4794
5496
6010
6275
6403
6008
4978
3656
1938
6
-1955
-3673
-4957
-5850
-6074
-5895
-5549
-5182
-4762
-4112
-3352
-2402
-1511
-921
-638
-507
-439
-728
-1139
-1224
-898
-436
89
959
2053
3109
4018
4758
5260
5396
5374
5247
4740
3724
2367
1002
-467
-1934
-3123
-3925
-4409
-4581
-4429
-4028
-3436
-2828
-2334
-1915
-1578
-1266
-1240
-2711
-3157
-3166
-3745
-5135
-5795
-4111
-3350
-3065
-2407
-939
410
642
1304
2398
2897
2704
2318
1573
665
-600
-1636
-2732
-3512
-3592
-3833
-3917
-3943
-3748
-3178
-2870
-2810
-2667
-2266
-1927
-2148
-2428
-2786
-3008
-3123
-2941
-2647
-2213
-1817
-1051
75
855
1425
1753
2144
2407
2446
1887
1271
969
741
262
-428
-621
-903
-367
167
575
998
1796
2498
2414
2326
3342
3335
2527
3234
3896
4501
3333
3681
4989
4749
4975
5911
8379
9268
8996
11186
12304
11397
10280
9186
8846
5521
1128
-1628
-6464
-11050
-13867
-14351
-14648
-17080
-16238
-11952
-9226
-8130
-7109
-4263
-832
988
3434
5308
5038
3839
3767
4301
3732
2625
3188
5107
6792
7786
8177
8221
8519
8710
8422
7021
4358
2291
173
-2633
-5570
-8647
-11418
-12881
-12703
-11589
-10871
-10147
-8045
-5251
-2853
-1125
541
2209
2997
3343
4064
4266
3841
3289
2900
2855
2823
3213
4258
5073
5562
6150
6481
5993
4627
2991
1493
-215
-2151
-4287
-6488
-8135
-9133
-9728
-10119
-10079
-8927
-6862
-4646
-2661
-1153
42
1241
2400
3239
3367
3112
3075
3155
3020
2633
2330
2424
2739
3210
3797
4143
4197
4067
3695
2795
1298
-416
-1998
-3456
-4866
-6145
-7150
-7747
-7846
-7422
-6591
-5487
-4127
-2532
-861
720
2004
2894
3362
3417
3344
3098
2769
2344
1551
-2103
-3645
-2104
-2670
-5958
-7392
-3244
-923
-2999
-3961
-2164
-1240
-2584
-3469
-2576
-2542
-3456
-2844
-2984
-4045
-4732
-4497
-3708
-3018
-1525
-515
-425
-278
574
998
-80
-1602
-1672
-544
-669
-1863
-2526
-2380
-1766
-2037
-1908
-1144
-350
290
832
1318
1159
872
756
477
314
257
38
-45
127
925
1261
1113
1096
1717
2893
2877
3481
3582
4206
5062
4667
4494
4829
4932
5393
6074
8036
8532
9206
11382
12312
12142
11119
10601
9613
6916
2167
-1884
-6120
-12399
-15048
-16191
-17737
-19212
-18898
-14074
-10333
-9097
-7209
-4333
212
3656
5823
8101
7178
6772
7174
6737
5333
3259
3008
5123
7406
7715
7201
7045
7649
8288
7148
4966
2579
421
-1844
-4605
-7702
-11097
-14133
-14852
-14081
-12980
-11761
-10042
-7035
-3750
-1124
1516
3853
5146
5964
6651
7413
7365
6127
4903
4167
3797
3541
3295
3352
3611
4145
4851
4871
3754
1850
0
-1366
-2914
-5183
-7608
-9358
-10174
-10447
-10706
-10588
-9729
-7840
-4989
-1901
771
2648
4105
5654
6736
6912
6436
5836
5435
4875
4079
3250
2397
1774
1490
1622
1895
1801
1495
1111
541
-445
-1922
-3669
-5332
-6654
-7620
-8245
-8580
-8615
-8080
-6885
-5117
-3236
-1330
657
2704
4603
6017
6733
6857
6480
5899
4382
1760
337
-538
-1979
-3940
-4681
-4114
-3982
-4057
-4139
-3981
-3819
-3277
-3046
-3449
-3924
-3982
-3751
-4337
-5030
-5124
-4672
-3938
-2859
-1917
-1160
-474
382
1404
1530
1188
603
319
82
-793
-1825
-2897
-3650
-3827
-4023
-3821
-3326
-2683
-1722
-1038
-158
365
474
893
1086
979
749
541
423
368
338
185
444
1074
1612
2038
2383
3110
3932
4130
4062
3862
4349
4675
4245
4384
4702
6270
5682
6593
8430
9497
11297
10753
12836
13323
12320
11448
7521
2367
-2070
-6303
-12640
-16709
-18217
-19076
-19947
-19452
-16111
-12265
-10472
-7822
-3377
557
4848
7240
9623
9569
8437
8090
7061
5913
3905
3838
5284
7065
7610
6942
6626
7182
7632
6502
4671
2413
47
-2643
-5423
-8886
-12598
-15643
-16463
-15426
-14127
-12678
-10512
-7132
-3680
-412
2430
4854
6648
7800
8858
9305
8747
7236
5717
4690
3885
3206
2831
2810
3029
3373
3836
3719
2517
613
-1071
-2398
-4090
-6324
-8626
-10256
-11248
-11723
-11753
-11253
-10076
-7939
-4834
-1386
1609
3831
5658
7200
8205
8341
7917
7211
6390
5388
4302
3158
1878
887
400
443
580
526
327
73
-470
-1480
-2826
-4395
-5951
-7282
-8132
-8574
-8730
-8653
-7980
-6620
-4765
-2634
-400
1857
3995
5850
7219
7913
7949
6756
3877
3303
2608
-547
-3298
-4499
-3833
-4553
-6050
-6303
-5877
-5121
-3983
-3923
-4177
-3685
-3254
-3070
-4406
-5133
-5281
-5164
-4722
-4292
-3050
-2286
-1273
54
1308
2182
2077
2244
2547
2269
1419
-158
-1915
-2958
-3624
-4488
-5374
-5497
-4323
-3590
-3141
-1952
-978
-105
486
1051
1525
1322
1340
1165
568
720
249
-171
236
533
1539
1463
2044
3522
3856
5047
5078
5369
5843
5834
6881
6245
5849
7606
7117
8011
10427
9836
11429
12031
12326
12585
9790
5721
1377
-2685
-7672
-14746
-17485
-17842
-19969
-20820
-20174
-15830
-12286
-11012
-7279
-3420
1584
5742
8470
10342
9887
8835
8805
7939
6291
3824
3291
5451
6909
6753
5171
5232
6286
6295
5202
3524
1401
-1124
-3517
-5932
-9109
-13198
-15732
-15954
-14864
-13755
-12376
-9539
-6043
-2702
602
3844
6532
8180
9120
10308
10683
9772
7860
6064
4828
3503
2465
1896
1585
1373
1497
2133
2265
953
-839
-2191
-3116
-4557
-6723
-8653
-10058
-10980
-11446
-11307
-10607
-9314
-7213
-3968
-409
2596
4923
6945
8721
9574
9598
9189
8423
7232
5733
4261
2852
1272
-138
-958
-1192
-1174
-1231
-1252
-1433
-1872
-2578
-3376
-4420
-5754
-7005
-7707
-7901
-7946
-7821
-7236
-5951
-4210
-2145
136
2429
4475
6341
7426
6971
6010
6233
4972
1525
-881
-1488
-1707
-4056
-6205
-6450
-5813
-5426
-5421
-5262
-4616
-3488
-2403
-2492
-3827
-3914
-3728
-4255
-4661
-4253
-3769
-4106
-3264
-1810
-711
-298
1
935
1843
2409
2086
765
-65
-463
-1342
-2702
-3988
-4056
-3881
-3889
-3560
-2648
-1959
-1372
-110
861
1637
1854
2030
2547
2465
2288
1707
1097
1086
1083
979
1147
1653
2494
2958
3784
5071
5421
5509
7584
7468
8118
9552
9054
10681
10882
11563
13266
12657
12238
11959
8353
3362
-905
-3892
-10454
-17577
-18074
-18177
-18762
-20450
-19162
-14324
-12111
-9230
-6028
-2365
2287
6203
9610
11227
9852
8929
8502
8612
7848
5379
5230
6847
8608
7761
6007
5753
5807
4973
3617
2181
-152
-3120
-5839
-7951
-11093
-14476
-16302
-15884
-14538
-13468
-11496
-8298
-4757
-1645
1252
4299
7221
8775
9837
10779
11043
10260
8613
7223
5806
4160
3047
2761
2631
2036
1570
1743
1353
-103
-2015
-3465
-4504
-6076
-7813
-9182
-10150
-10928
-11376
-10983
-9839
-8333
-5999
-2837
520
3321
5440
7429
8920
9483
9368
9075
8604
7565
6000
4482
2962
1413
85
-821
-1263
-1654
-1850
-1908
-2160
-2875
-3818
-4607
-5358
-6318
-7210
-7586
-7469
-7173
-6729
-5795
-4364
-2713
-830
465
1068
3626
5513
5181
4147
3836
5033
3817
961
-711
-1121
-1723
-2766
-3686
-4363
-4510
-4354
-3967
-4694
-4634
-4148
-4186
-3978
-3675
-3367
-4097
-4803
-4137
-3312
-3017
-2979
-2563
-1269
-36
388
399
406
863
1156
840
557
-134
-817
-1332
-2000
-2304
-2787
-2546
-2469
-2303
-845
-230
-22
451
1344
2662
2594
2542
3168
3145
3196
2982
2443
2229
2472
2781
2572
2581
4326
5670
5541
5758
8510
10341
9869
10436
13023
14113
14160
14811
14180
11864
6265
1892
-1284
-7651
-15494
-18610
-18418
-18644
-19796
-20333
-16496
-12652
-10172
-7212
-3996
753
4922
8358
10690
10707
8517
7583
7666
7535
5492
4250
6043
8385
8744
7155
6729
6907
6390
5234
3692
1835
-1079
-4139
-6702
-9636
-13342
-16044
-16686
-15417
-14213
-12738
-9833
-6028
-2727
-99
2822
5961
8093
8957
9864
10525
9995
8529
7072
5773
4210
2857
2475
2730
2543
2222
2398
2564
1588
-382
-2222
-3456
-4904
-6812
-8521
-9695
-10595
-11386
-11441
-10553
-9194
-7326
-4435
-891
2333
4752
6852
8668
9556
9409
8956
8608
7771
6333
4723
3284
1824
338
-761
-1273
-1564
-1809
-1823
-1777
-2126
-3040
-4001
-4802
-5726
-6855
-7664
-7790
-7615
-7233
-6912
-6878
-5454
-3286
-1749
-824
568
3203
5002
5021
4657
4675
4112
3144
1736
367
-1087
-2207
-2034
-3236
-4553
-5146
-4623
-4270
-4797
-3992
-3453
-3552
-3571
-3072
-3020
-3789
-3960
-3524
-3051
-2765
-2230
-1956
-1437
-482
373
355
225
975
1336
1002
504
14
-613
-1346
-1747
-1932
-2394
-2491
-1875
-1049
-330
177
1024
2300
3075
3458
3664
4011
4396
4231
4241
3706
3055
3699
3756
3393
4052
5100
6053
7502
8959
10306
12155
13282
14923
15834
14581
12659
7566
2303
-1254
-7427
-15855
-19509
-19885
-20064
-20929
-20953
-16467
-12571
-10017
-6127
-2275
1796
5867
9575
11886
11374
8881
7784
7152
6045
3944
2819
4261
6700
7613
6633
6659
7092
6748
5687
4069
2180
-806
-4105
-6684
-9915
-13969
-16793
-17485
-16426
-15195
-13319
-9842
-5741
-2069
1154
4350
7341
9274
10123
10722
10838
9930
8241
6503
4821
3018
1500
1014
1217
1139
1041
1561
2069
1392
-376
-2111
-3407
-5060
-7069
-8777
-10075
-11072
-11735
-11660
-10763
-9420
-7387
-4287
-646
2703
5344
7640
9501
10296
9947
9197
8464
7338
5729
4028
2492
978
-402
-1344
-1816
-2074
-2160
-1976
-1834
-2109
-2939
-3792
-4637
-5662
-6892
-7738
-8432
-9305
-8994
-8189
-7166
-6654
-5289
-2230
273
2074
3465
5106
6353
6235
5861
4695
3109
1726
249
-1122
-2703
-3992
-4640
-5220
-5483
-5273
-4934
-4689
-4536
-3813
-2930
-2969
-3355
-3646
-3399
-3459
-3636
-3248
-2978
-2308
-1500
-630
132
565
1132
1652
1828
1795
1614
1012
266
-574
-1239
-1689
-2446
-2507
-2246
-1532
-462
452
1593
2400
3678
4718
4781
5188
5329
5319
4882
4843
4849
4545
5035
5469
6864
7408
8485
10252
12335
13583
14351
15242
13950
9982
4217
89
-4692
-12530
-18898
-20728
-20895
-21918
-22045
-19844
-15227
-12106
-8626
-3940
536
5066
8846
12118
13465
11941
9518
8214
7243
5566
3500
3469
5381
6657
6436
6015
6818
6923
6056
4921
3476
1164
-2206
-5377
-8290
-12093
-15842
-17757
-17635
-16461
-15078
-12414
-8334
-4067
-480
2825
6298
9131
10659
11429
11870
11448
9863
7885
6184
4300
2320
1055
858
981
891
1136
1731
1679
467
-1229
-2651
-4094
-6048
-8014
-9526
-10639
-11573
-11994
-11522
-10290
-8481
-5830
-2248
1538
4688
7220
9476
10858
10949
10245
9360
8293
6693
4796
3052
1426
-217
-1518
-2247
-2460
-2536
-2438
-2157
-2061
-2553
-3407
-4306
-5308
-6970
-9095
-9865
-10189
-10340
-10787
-10177
-7615
-5672
-3725
-1292
1544
4234
5918
6958
7568
7327
6432
4998
2910
1039
-897
-2634
-4309
-5243
-5500
-5866
-5632
-5348
-4490
-3720
-3384
-2662
-2627
-2614
-2682
-3222
-3466
-3686
-3742
-3494
-3102
-2026
-996
-342
753
1800
2566
2894
2959
2840
2099
1415
559
-555
-1601
-2353
-2375
-2465
-1902
-761
612
1610
3216
4771
5638
6392
7245
7822
7067
7678
7743
6568
6376
7322
7920
7215
7646
9716
11951
12899
13200
12456
9046
4451
673
-4172
-12056
-17273
-19527
-20580
-21063
-21649
-19570
-16418
-13362
-9039
-4948
-369
4885
9208
12629
14220
13527
11806
9694
8137
6453
4835
4493
5177
5632
4868
4610
5120
4940
4388
3294
2130
641
-1851
-4609
-7910
-11655
-14604
-16368
-16654
-15958
-14566
-11883
-8142
-4047
-382
2921
6346
9366
11410
12546
13008
12619
11054
8952
6801
4466
2283
610
-196
-520
-610
-218
207
84
-815
-2078
-3225
-4385
-5854
-7426
-8816
-9811
-10557
-11013
-10770
-9750
-7991
-5411
-2015
1647
4889
7604
9766
11166
11544
11063
10112
8815
7146
5259
3328
1402
-458
-2038
-3078
-3490
-3498
-3276
-3043
-2859
-3060
-3471
-4811
-6346
-7247
-8651
-10078
-11193
-10906
-9686
-8724
-7466
-5188
-2451
498
3044
4978
6862
8162
8965
8535
6976
5106
2934
692
-1691
-3650
-5004
-6172
-6858
-6679
-6053
-5522
-5392
-4742
-3682
-2872
-2560
-2623
-2602
-2677
-2753
-3067
-3287
-3156
-2320
-1265
-483
501
1685
2674
2992
3343
3445
2956
2150
1396
459
-605
-1350
-1889
-2402
-2203
-1088
-19
1271
2283
4563
6472
6893
7582
8847
9333
8820
8841
9102
9308
8131
8405
9429
9115
10281
10717
11804
10010
5806
1971
-1350
-5687
-12881
-17383
-19191
-19657
-20165
-20363
-18178
-15361
-12886
-9226
-4333
-145
4207
7875
11971
14038
12805
11368
10073
9196
7479
5942
5908
6404
6189
5265
4838
4890
4100
2959
2015
815
-901
-3518
-5838
-8364
-11720
-14529
-15886
-15664
-14887
-13714
-11031
-7332
-3753
-551
2583
5887
8354
9990
11359
12106
11830
10510
8968
7378
5290
3155
1734
1083
608
208
292
550
88
-1228
-2758
-3981
-5254
-6800
-8136
-9206
-10080
-10771
-10952
-10362
-9327
-7719
-5255
-1948
1514
4435
6929
9096
10407
10683
10317
9662
8620
6984
5307
3758
2098
286
-1271
-2214
-2774
-3113
-3173
-3306
-4286
-4843
-5564
-7081
-8804
-10254
-10948
-11474
-11640
-10866
-9571
-8140
-5893
-3333
-1199
1089
3872
6159
7355
7926
8229
7712
5825
3775
1954
-237
-2238
-3673
-4661
-5417
-5981
-5982
-5871
-5695
-5115
-4568
-4071
-3517
-3051
-2928
-2888
-3041
-3132
-2982
-2564
-1872
-1259
-424
858
1667
2166
2592
2702
2858
2615
2407
1675
764
642
284
-205
-340
328
1422
2213
3272
5434
7243
7120
7724
11059
11440
9988
9921
10803
12064
10527
9721
10175
10724
10352
7066
2997
-1287
-4677
-8765
-14231
-17169
-18907
-19769
-18374
-16789
-15176
-14233
-12477
-7343
-3139
-401
3006
6502
10144
11423
10860
10055
8580
8046
7846
8215
8499
7934
7680
7299
6904
5823
3757
2540
1305
-571
-2693
-5200
-7302
-10101
-13071
-14611
-15201
-14802
-13774
-11843
-8923
-6057
-3054
14
2706
4983
6717
8493
9853
10213
9941
9297
8633
7390
5603
4270
3474
2943
2360
1864
1688
998
-367
-2003
-3864
-5707
-7487
-8757
-9552
-10450
-11262
-11547
-11062
-10049
-8800
-6906
-4234
-1177
1841
4462
6607
8028
8678
9010
9031
8625
7768
6809
5955
4884
3467
2112
927
30
-1312
-2662
-2879
-3599
-5400
-8032
-8980
-9260
-10887
-12305
-12766
-11959
-11063
-9685
-7866
-6326
-4389
-1235
1282
2690
4241
5840
7245
6751
6436
5828
4109
2438
874
22
-1382
-2710
-3455
-3937
-4109
-4566
-4878
-5067
-5006
-4675
-4470
-4432
-4384
-3853
-3600
-3347
-3107
-2194
-953
-403
815
1763
2709
2950
3099
3487
2762
2098
2009
1867
665
22
347
540
643
1085
2472
3537
4413
6640
7966
8047
9458
10917
10941
10324
10800
12058
11390
9797
10308
11517
10113
5510
457
-2961
-5775
-10349
-15809
-18386
-18901
-18215
-16917
-15510
-13988
-12975
-10623
-5908
-1812
148
2182
5547
9038
9585
7955
6845
6616
6891
7262
8274
9146
9268
9048
8918
8572
7067
4843
3268
1791
-473
-3454
-6252
-8347
-10960
-13717
-15095
-14776
-13666
-12419
-10366
-7364
-4552
-2243
108
2439
4185
5254
6444
7699
8277
8171
7964
7838
7238
6284
5837
6022
6070
5480
4824
4448
3485
1354
-1350
-3854
-5945
-7794
-9189
-10067
-10924
-11661
-11682
-10793
-9454
-8118
-6305
-3632
-730
1661
3430
4802
5727
6047
6165
6376
6570
6420
6135
6037
5830
4659
3368
2987
2049
-322
-1989
-2264
-3190
-5608
-8287
-9237
-9874
-11091
-12203
-12144
-11421
-10228
-8272
-6188
-4308
-3043
-1081
879
2308
3117
3770
4337
4269
4236
3860
2818
1314
266
45
-367
-1190
-1803
-2144
-2598
-3236
-3799
-4601
-5130
-5371
-5161
-4795
-4513
-4136
-3600
-2526
-1792
-897
104
1041
2083
2683
2971
3020
2903
3056
2324
1886
1969
1921
2544
2657
3300
4402
5042
6052
7500
8709
9776
10354
11075
12814
13272
12666
12103
12100
12169
11861
10550
6080
1610
-2973
-6234
-10528
-17092
-19507
-19648
-18409
-16772
-15787
-14094
-11846
-9581
-5815
-3042
-1228
1500
4029
6870
7211
6319
5356
5527
6755
7587
8970
10597
12127
12822
12234
11291
10056
7510
5208
2563
-294
-3217
-6523
-9001
-11573
-13927
-15148
-15091
-14027
-12461
-10523
-7837
-5141
-3164
-1683
-466
764
1544
2146
3086
4265
5354
6010
6521
6917
7199
7798
8592
9177
9165
8579
7824
6421
3713
434
-2750
-5191
-7022
-8652
-9758
-10519
-10845
-10725
-10239
-9298
-8128
-6716
-4889
-3023
-1452
-374
404
1069
1388
1755
2365
3418
4470
5330
5818
6138
6871
6790
5321
3672
2806
1772
41
-2189
-4083
-5836
-7890
-9863
-10705
-11005
-11505
-11196
-9610
-7229
-6088
-5484
-4412
-2985
-1947
-1177
-320
346
1123
1804
2406
2247
1799
1857
2178
2179
2193
2295
1824
605
-578
-1206
-2240
-3923
-5150
-5102
-4955
-5080
-5010
-4344
-3807
-3365
-2148
-1208
-746
64
1028
1394
1387
1565
1788
889
684
1655
1936
2832
3319
4373
5465
6090
7618
8774
8451
8931
11017
12976
12331
10655
12146
12663
11455
10557
10818
10333
6289
2197
-861
-5479
-11164
-16413
-18135
-17761
-18191
-17313
-15514
-13216
-11462
-10507
-7876
-4774
-2677
-462
1631
4005
4428
3336
3478
4208
5077
5939
8103
11240
12856
13098
13266
13070
11744
8880
6153
3942
999
-2129
-5025
-7173
-9390
-11816
-13096
-12903
-12185
-11174
-9650
-7384
-5551
-4886
-4259
-3631
-3362
-3498
-3035
-1343
486
1789
3147
4719
6244
7377
8495
10075
11142
11340
10969
10108
8367
5363
2175
-449
-2610
-4441
-5898
-6566
-6814
-7189
-7368
-7219
-6834
-6659
-6592
-6122
-5508
-5208
-5084
-4928
-4613
-4328
-3741
-2584
-1332
352
2396
4015
4879
5514
6437
6169
4823
3736
3039
1846
39
-1935
-3716
-4718
-5875
-6496
-6651
-6269
-5738
-5342
-4747
-4345
-4344
-4729
-4574
-4529
-4312
-4036
-3923
-3407
-2677
-1621
-675
-6
915
1920
2560
2670
2488
2262
1495
458
-422
-1208
-2108
-2822
-2948
-2911
-2692
-2425
-1979
-1872
-1674
-1153
-932
-863
-906
-624
-368
-648
-785
181
585
743
2190
3919
5683
6158
6516
8422
9683
9532
9716
10878
11490
11978
13074
12352
13011
13744
13416
13738
10097
6201
2527
-3252
-7324
-12514
-16751
-16782
-16817
-15841
-15400
-14926
-12381
-11239
-9393
-7314
-5486
-3255
-2186
-930
-693
-1384
-991
-307
1486
3770
6403
10136
12915
14665
15479
15412
15078
13511
10880
8112
5441
2938
109
-2896
-5235
-7157
-8421
-8731
-8600
-7898
-7119
-6323
-5540
-5956
-6843
-7660
-8369
-8457
-8395
-7463
-5658
-3879
-2052
-353
1784
4294
6494
8541
10019
11001
11209
10484
9227
7231
5120
3338
1958
1106
378
0
-43
-305
-796
-1523
-2323
-3063
-4112
-5198
-6128
-7008
-7819
-8675
-9557
-9863
-8976
-7770
-6735
-5425
-3016
-598
104
458
1476
2262
2005
1409
998
1196
1131
449
-167
-338
99
335
285
121
287
196
-200
-1079
-2342
-3361
-4251
-5043
-5810
-5820
-5559
-5314
-4673
-3721
-2726
-2429
-2164
-1348
-562
-497
-417
-574
-711
-645
-1061
-938
-876
-401
246
813
1374
1710
1539
1471
1475
921
540
77
203
238
247
338
935
1588
2434
3445
4365
5490
5910
7613
8241
7733
8169
9351
10404
9943
9938
11666
12730
12725
13571
11630
7987
5080
1034
-3103
-8154
-11630
-11479
-11511
-12265
-11722
-11452
-10429
-9318
-8963
-7821
-7080
-5631
-4757
-4984
-5241
-5485
-5259
-4868
-3684
-1290
1603
5253
8820
10673
11789
12387
12770
12177
10399
8998
7836
6213
4207
2308
770
-388
-1237
-1567
-1653
-1455
-1198
-1428
-2278
-3700
-5404
-7058
-8729
-9911
-10372
-10134
-9024
-7848
-6777
-5450
-3650
-1546
182
1628
3024
4080
4624
4566
4213
3776
3233
2993
2969
3350
4118
4972
5583
5733
5409
4844
3940
2815
1442
25
-1432
-3122
-5015
-6302
-7350
-9029
-8990
-8182
-7650
-7375
-6840
-5332
-4706
-5364
-5271
-4769
-4892
-4919
-4582
-3309
-2857
-2529
-1629
-622
378
798
1500
2170
2456
2610
2085
1297
655
-168
-759
-1182
-1440
-1359
-1215
-898
-647
-890
-961
-1130
-1539
-1728
-1870
-2259
-2646
-2887
-2587
-2671
-2918
-2388
-1864
-1297
-1129
-530
-156
-139
-157
114
-138
-217
265
998
1130
1797
3292
4049
4609
5071
7360
8077
7581
8250
9858
10410
9305
9402
11380
11760
10452
11163
12187
12909
9780
5613
4216
1506
-3199
-7287
-8789
-7989
-8216
-10410
-10222
-9112
-8637
-9264
-9395
-8161
-7680
-8149
-8418
-8087
-7950
-8423
-8197
-6658
-5379
-3628
-1211
1933
4622
5572
6470
8080
8944
8616
7860
7693
7950
6907
5566
5122
5422
5408
4833
4592
4900
4724
3837
2687
1535
134
-1852
-3557
-4903
-6027
-6963
-7602
-7771
-7842
-7915
-7345
-6310
-5367
-4785
-4511
-4013
-3701
-3764
-3796
-3386
-2742
-2210
-1663
-548
919
2198
3156
3998
4852
5357
5404
5295
5235
4883
4077
2786
2008
600
440
307
-1080
-1067
-632
-517
-1309
-2771
-2850
-2613
-4174
-5448
-6161
-5975
-6115
-6807
-6612
-6527
-5763
-5453
-5042
-4010
-3514
-2955
-2809
-2948
-2563
-2676
-2744
-2437
-1900
-1322
-861
-400
126
801
1384
1608
1605
1592
1670
1642
1062
667
509
235
-109
-108
55
299
408
418
618
244
-4
-102
-439
-636
-732
-839
-1075
-1139
-493
-60
-169
919
1747
2293
2931
3866
4663
4810
5463
6555
6419
6329
7299
8115
8467
8505
9179
10039
8664
6814
6016
4248
2011
586
-234
-329
-1011
-1624
-1477
-1875
-2170
-2355
-2797
-3208
-3746
-4050
-4896
-5727
-5937
-6583
-7295
-7421
-6722
-5736
-5307
-4600
-3359
-2840
-2683
-2142
-1429
-990
-995
-874
-507
-388
-318
130
546
1067
1676
2434
3082
3618
4282
4496
4266
4042
3805
3503
2996
2711
2656
2184
1649
1457
1401
1264
1086
1106
1060
766
441
156
-197
-675
-1172
-1624
-2099
-2414
-2473
-2507
-2607
-2599
-2543
-2565
-2641
-2510
-2322
-2371
-2567
-2637
-2552
-3065
-3171
-2792
-2914
-2783
-2463
-2007
-1635
-1562
-1165
-718
-676
-564
-398
-237
-171
-131
6
-147
-81
73
145
267
230
448
479
242
169
42
-156
-295
-494
-644
-693
-697
-683
-735
-710
-507
-179
-397
-444
-129
-83
-308
-324
-417
-313
-169
-271
-381
-538
-234
-308
-478
-553
-435
-145
-254
-263
-23
194
138
28
113
133
158
-5
130
148
215
299
193
228
397
468
474
609
652
811
931
914
1085
1237
1224
1256
1280
1307
1226
948
835
739
546
395
295
316
327
327
402
450
496
524
543
512
469
407
314
174
46
-65
-180
-285
-362
-439
-494
-507
-514
-526
-557
-609
-702
-803
-895
-999
-1118
-1238
-1325
-1375
-1444
-1499
-1458
-1393
-1279
-1179
-1162
-1069
-948
-872
-829
-801
-744
-720
-672
-611
-572
-580
-560
-493
-414
-374
-382
-632
-617
-303
-131
-376
-797
-876
-707
-626
-788
-922
-891
-673
-489
-422
-417
-367
-297
-237
-224
-316
-440
-495
-504
-594
-706
-776
-745
-723
-717
-621
-507
-408
-340
-318
-293
-283
-309
-350
-404
-471
-533
-614
-717
-749
-723
-669
-598
-517
-439
-375
-319
-298
-303
-336
-404
-473
-549
-617
-687
-739
-762
-761
-739
-686
-610
-539
-467
-394
-368
-354
-371
-392
-417
-496
-556
-585
-596
-600
-583
-551
-536
-507
-462
-436
-408
-369
-333
-318
-292
-233
-176
-106
-40
-8
28
92
103
99
93
86
76
74
72
78
108
119
178
238
297
342
379
455
521
566
576
564
563
554
520
489
410
365
330
267
244
163
35
-69
-166
-282
-395
-489
-604
-681
-739
-834
-900
-941
-934
-896
-851
-798
-742
-720
-725
-750
-784
-783
-836
-852
-822
-804
-810
-823
-826
-839
-859
-905
-924
-974
-1022
-1067
-1106
-1103
-1095
-1075
-1057
-986
-902
-835
-753
-680
-610
-562
-523
-493
-501
-528
-556
-533
-510
-531
-547
-544
-560
-564
-545
-509
-485
-463
-471
-525
-567
-626
-691
-784
-851
-913
-950
-965
-953
-904
-856
-797
-757
-731
-687
-648
-624
-646
-697
-717
-770
-792
-835
-883
-911
-929
-886
-839
-802
-789
-769
-727
-696
-715
-764
-778
-784
-807
-878
-882
-840
-840
-811
-762
-704
-638
-594
-511
-446
-411
-376
-348
-325
-298
-327
-367
-355
-355
-332
-335
-315
-258
-214
-132
-69
-21
-28
-54
-87
-120
-162
-189
-207
-213
-181
-181
-164
-110
-63
-38
26
75
142
234
324
401
435
436
412
391
356
316
286
260
232
197
136
126
162
159
98
74
85
70
69
28
-18
-45
-98
-135
-198
-309
-364
-411
-472
-517
-558
-583
-576
-595
-584
-556
-569
-562
-580
-634
-665
-689
-738
-780
-852
-873
-873
-854
-865
-883
-868
-845
-796
-785
-769
-780
-794
-820
-846
-860
-892
-895
-912
-911
-884
-877
-839
-770
-688
-634
-620
-622
-614
-596
-588
-598
-604
-579
-541
-530
-504
-472
-443
-404
-414
-395
-374
-370
-357
-371
-402
-458
-485
-513
-551
-542
-533
-542
-522
-493
-475
-441
-444
-459
-427
-430
-439
-392
-369
-369
-368
-368
-362
-354
-350
-352
-383
-364
-330
-309
-312
-348
-351
-390
-421
-456
-476
-509
-527
-522
-514
-498
-488
-480
-433
-408
-334
-248
-223
-178
-155
-128
-83
6
93
119
145
177
191
167
132
138
125
124
120
114
116
118
123
113
117
122
98
85
47
-24
-81
-126
-170
-205
-209
-178
-131
-64
12
66
157
270
356
420
453
491
520
515
481
436
361
309
267
203
170
130
63
-19
-93
-154
-201
-253
-292
-340
-414
-481
-605
-735
-815
-880
-940
-956
-937
-877
-787
-696
-612
-512
-435
-365
-254
-168
-84
-3
30
71
83
24
-18
-47
-107
-194
-288
-357
-440
-557
-653
-753
-833
-886
-927
-903
-906
-941
-940
-904
-892
-901
-860
-806
-766
-715
-647
-616
-551
-477
-447
-389
-353
-299
-232
-202
-186
-154
-143
-157
-170
-167
-174
-161
-147
-158
-138
-151
-180
-179
-208
-245
-272
-292
-285
-333
-384
-410
-466
-522
-539
-514
-483
-457
-437
-418
-402
-374
-367
-364
-357
-337
-323
-320
-310
-306
-312
-298
-302
-324
-338
-321
-303
-327
-353
-359
-363
-373
-368
-352
-332
-313
-291
-244
-173
-106
-64
-7
48
105
150
129
109
96
67
40
4
-18
-53
-103
-134
-184
-245
-326
-389
-439
-470
-537
-601
-637
-659
-660
-657
-629
-560
-478
-413
-339
-259
-227
-208
-139
-60
-34
11
90
165
243
323
393
422
410
369
330
284
205
117
-17
-124
-229
-332
-406
-487
-554
-626
-686
-734
-755
-798
-861
-873
-842
-839
-826
-779
-725
-654
-582
-506
-416
-287
-167
-52
56
133
182
232
273
289
278
222
178
145
103
46
-39
-142
-231
-337
-455
-532
-623
-727
-772
-819
-864
-841
-804
-755
-722
-677
-597
-576
-530
-438
-375
-336
-327
-292
-261
-230
-219
-196
-159
-98
-77
-67
-51
-81
-134
-203
-286
-365
-438
-541
-643
-728
-765
-757
-743
-716
-680
-620
-542
-478
-390
-298
-217
-151
-120
-112
-97
-72
-56
-73
-98
-92
-78
-90
-83
-75
-84
-127
-208
-252
-309
-362
-395
-418
-433
-470
-500
-521
-529
-498
-478
-438
-359
-303
-267
-222
-159
-78
-38
-41
-16
11
43
96
67
36
-8
-80
-137
-208
-290
-353
-390
-468
-541
-609
-668
-697
-701
-678
-644
-619
-571
-503
-439
-345
-260
-178
-89
13
110
178
236
284
314
303
281
255
233
230
200
148
106
57
16
-29
-69
-96
-142
-182
-190
-196
-219
-271
-329
-354
-384
-456
-463
-439
-406
-358
-290
-226
-151
-92
-49
4
18
27
33
16
-10
-51
-121
-167
-212
-245
-261
-281
-272
-232
-212
-195
-192
-176
-152
-114
-101
-100
-92
-53
-38
-80
-91
-124
-158
-175
-200
-210
-241
-266
-260
-250
-253
-278
-304
-320
-312
-323
-326
-325
-329
-313
-329
-327
-332
-315
-284
-307
-310
-295
-299
-285
-289
-278
-252
-241
-196
-176
-165
-132
-105
-130
-131
-98
-74
-61
-60
-59
-83
-109
-102
-145
-185
-220
-225
-197
-212
-217
-207
-170
-148
-154
-161
-157
-165
-170
-138
-127
-114
-58
-53
-77
-92
-97
-57
-5
-4
13
35
42
66
81
82
81
102
114
109
130
142
109
99
80
43
21
-12
-28
-50
-82
-114
-168
-211
-231
-280
-315
-341
-353
-331
-291
-275
-278
-257
-215
-191
-181
-167
-168
-179
-144
-81
-35
-10
46
100
119
140
116
136
171
164
160
131
106
77
37
7
-46
-79
-123
-137
-160
-194
-195
-232
-221
-210
-190
-146
-117
-115
-148
-172
-185
-168
-177
-158
-133
-151
-128
-118
-126
-106
-72
-66
-25
28
46
52
50
34
27
70
92
114
147
178
216
227
251
288
263
236
198
129
76
-6
-76
-153
-210
-219
-221
-260
-309
-348
-383
-422
-482
-517
-505
-507
-520
-480
-431
-358
-283
-229
-183
-101
-37
33
95
105
122
138
111
74
60
20
-34
-55
-47
-58
-54
-40
-20
-9
-33
-53
-96
-159
-200
-231
-264
-282
-296
-322
-379
-418
-463
-480
-457
-423
-374
-318
-265
-215
-160
-109
-49
29
50
69
78
61
57
30
26
29
19
-4
6
40
80
87
115
136
125
131
103
91
84
57
8
-35
-72
-62
-74
-123
-116
-124
-137
-158
-234
-291
-326
-373
-406
-396
-352
-312
-260
-223
-181
-142
-131
-101
-95
-86
-65
-80
-85
-101
-117
-108
-96
-104
-98
-69
-29
-11
-30
-61
-82
-71
-78
-108
-146
-235
-327
-404
-471
-505
-492
-507
-517
-493
-470
-465
-446
-377
-313
-243
-181
-160
-139
-141
-139
-163
-203
-229
-264
-269
-264
-234
-214
-211
-185
-172
-154
-146
-136
-137
-161
-152
-175
-196
-209
-244
-254
-258
-260
-234
-203
-183
-183
-177
-184
-233
-270
-294
-329
-368
-419
-460
-459
-467
-449
-414
-402
-371
-329
-263
-222
-193
-176
-150
-111
-91
-106
-116
-82
-81
-117
-121
-113
-104
-116
-122
-89
-102
-122
-141
-180
-178
-202
-277
-307
-349
-430
-490
-534
-532
-529
-548
-554
-557
-571
-545
-530
-469
-402
-383
-330
-296
-243
-197
-201
-172
-150
-152
-148
-114
-65
-29
-33
-46
-86
-140
-163
-175
-226
-230
-253
-291
-308
-351
-336
-297
-250
-212
-202
-171
-192
-217
-240
-304
-346
-410
-477
-511
-539
-583
-639
-648
-651
-645
-620
-552
-484
-429
-376
-365
-349
-359
-374
-397
-422
-418
-415
-437
-419
-382
-365
-316
-244
-167
-93
-50
5
55
61
32
-4
-64
-139
-217
-254
-311
-368
-420
-475
-490
-496
-505
-497
-538
-556
-572
-586
-591
-622
-603
-580
-565
-533
-490
-439
-392
-333
-278
-257
-221
-182
-174
-171
-154
-151
-165
-166
-154
-150
-141
-143
-191
-239
-282
-337
-380
-413
-479
-508
-547
-572
-558
-580
-584
-582
-556
-533
-534
-538
-527
-486
-471
-460
-452
-442
-464
-460
-407
-356
-306
-277
-241
-227
-216
-182
-181
-159
-147
-154
-168
-209
-227
-221
-248
-276
-299
-328
-321
-376
-421
-423
-465
-507
-515
-537
-552
-551
-564
-519
-498
-488
-474
-451
-401
-361
-325
-336
-339
-330
-322
-303
-282
-259
-232
-185
-138
-134
-108
-54
-18
5
-13
-80
-137
-178
-215
-288
-371
-400
-407
-394
-393
-363
-320
-313
-287
-301
-310
-302
-334
-379
-425
-474
-526
-560
-597
-654
-642
-708
-686
-538
-590
-538
-1258
-860
645
636
-73
-543
-132
154
331
405
-382
-2197
-3287
-1077
-447
-1268
-1630
-944
666
954
-192
-1186
-615
-46
173
-382
-946
-679
-470
-964
-2394
-3318
-2185
-1042
-1177
-1494
-857
-272
-151
-788
-753
-538
-408
216
-23
-294
-573
-145
-13
-245
84
-225
-232
-522
-573
-266
-469
128
-258
-54
272
-477
-1122
-1
152
-823
-428
-17
376
-371
-912
-696
-116
59
-802
-516
66
378
418
-1029
-402
56
-635
-543
-386
-182
237
-831
-594
516
-146
808
-1158
318
1684
-762
-471
284
1116
188
3
-27
614
1047
-118
426
-735
328
921
85
255
151
549
-862
-526
550
702
-1566
-467
-154
75
-434
-2183
550
-764
-660
476
-53
-852
-824
-103
-37
185
-986
-502
-511
-1002
393
140
-1001
-1091
-72
106
923
-243
-1713
-630
411
543
-1199
-1603
-1359
1057
1139
-3300
-2521
274
-616
-497
-1457
-2163
-900
282
-1278
-934
-1328
-2514
556
1156
-2549
-3234
829
2271
-1913
-3897
-541
1946
625
-1737
-164
-1735
30
383
-974
-965
-554
-1920
-482
1578
-2432
-1474
-1102
-170
-418
-3022
-815
1075
-822
-3437
-2189
1526
819
-3650
-3183
1681
1361
-3325
-2387
-154
637
-1162
-1893
-121
-1237
-1378
643
29
-2713
-1389
-298
82
-984
-1204
-2063
-2300
1828
-2043
-502
-16
-1365
-1019
-520
-180
-894
-629
233
-1768
-2375
1228
2432
-1742
-3920
236
1213
212
-1974
-16
1119
-2282
-866
1736
-517
-1062
-735
-1604
2582
-1152
-2885
44
-1065
163
112
-1893
-2586
1333
-430
-1078
-697
767
650
-1921
1200
-211
-413
-652
-517
2060
64
-1002
-1007
-42
2414
-198
-1461
995
1274
-566
-1596
1200
1409
-812
-1201
200
-326
-500
-63
-65
-667
-2605
711
344
-396
782
-3234
-1233
3343
-554
-113
-2210
-1686
2304
1759
-859
-2430
578
-717
1706
1807
-3095
-235
1810
1325
-1364
-1957
111
3046
-1513
-2668
-880
-111
2980
-2302
-3516
-745
2824
-625
-3477
-865
3073
-1934
-4544
1841
-352
-1964
-1081
-224
1643
732
-1689
-4025
1581
2562
-2880
-2418
1283
1514
-393
-2086
-660
424
-975
760
25
-811
-1158
970
-987
-2761
-633
855
-397
124
-2448
-2164
1756
635
-2413
-3781
531
1243
-1632
-1608
-559
-721
-1382
512
-5
-3501
-1689
1076
1247
-3333
-4424
117
1154
1487
-3365
-1920
-148
-1734
2090
445
-4383
-3132
2980
2128
-1567
-3772
-1189
174
1076
647
-3773
-1729
1620
-1058
-1018
-3268
-1472
0
813
-1216
-3448
1022
-5
-1291
-1277
-700
-1489
-729
-142
98
-328
-3196
-651
871
-400
-787
-1349
-448
-1427
1068
1016
-1409
-2798
1137
2040
-338
-176
-2699
-26
1581
760
-1392
-1047
545
902
477
-1726
241
227
-337
2672
-1114
-2154
-83
1582
2353
-2419
-2153
2687
3175
-606
-822
1416
1374
1322
-87
-151
1276
877
-303
976
-556
-40
1944
-258
-62
124
3537
732
-1820
-987
1897
4051
1550
-2886
-1488
4143
2238
111
-1597
-26
3369
-128
-1020
1122
2459
1608
-2485
2756
432
-1856
4676
1354
-2063
1103
2264
-1182
1396
-413
-1033
3087
1086
-84
-264
2228
-222
-852
2655
-466
-514
1741
1120
1210
1039
441
-1016
2183
98
419
1864
-1231
1733
2547
-2522
253
3015
-437
-956
-73
2475
524
-571
-638
-528
1791
1103
1012
-2553
328
2775
-87
-46
-1219
2731
1952
-2723
1405
2057
-1605
119
318
717
2414
-1949
-1546
3447
2167
-1582
-153
-1451
2156
2238
-1477
-1205
1673
-923
-1168
1409
-1241
-716
1159
2152
-2607
157
1713
-7
-1173
509
197
-131
1818
-1286
-153
-932
1110
876
-1666
-93
303
1538
-1412
-1818
2126
-130
37
-937
-1598
918
324
167
-399
-2722
-484
3138
949
-2859
-2256
2388
2522
-86
-1813
-3301
1212
2992
-161
-2280
-771
2355
1205
-31
-898
-206
143
-437
417
-1489
-1373
1526
1298
-386
-619
-1620
954
1536
-570
-1369
-2686
159
3002
565
-4002
-440
2532
1840
171
-3373
-675
1895
551
-836
-293
-2062
1017
3383
-532
-290
138
-1263
1284
458
-511
-827
-2378
2086
536
900
549
-1075
2123
1090
-964
-362
296
-695
121
-1200
916
784
-539
2118
329
-508
1793
133
-3287
2406
-695
-1847
2350
-919
-458
-20
1526
1984
1218
-2399
-989
2697
-2812
-570
2428
-225
-739
-242
406
1760
1505
-1433
244
-1178
819
2581
-2404
-1927
-1528
1460
3580
-776
-1667
792
658
398
841
-2279
-1201
-295
316
2303
-1391
-1130
1000
3564
-723
-4110
1928
1921
-3558
-230
1969
-2205
-893
1282
1348
113
156
-1333
-533
2684
-814
-2237
-2319
134
3271
-1408
-1672
-191
507
-125
1023
-2245
-3078
45
581
721
-3483
-1909
1106
1385
-1183
-723
897
-1650
-924
926
-620
-1488
-685
-1305
473
-580
-316
1529
-1720
-233
-111
-551
-582
-664
1557
-1967
-1309
1695
-203
-498
-1666
55
-973
189
388
-1279
-2016
-472
1559
-954
251
-1256
-1903
1003
863
-2115
-267
-1003
-1634
2436
119
-2611
751
281
-309
-239
-1061
1105
-228
-2338
1352
1118
-1566
-760
213
275
115
396
-1210
-1770
333
927
-450
-497
230
-1238
1273
1375
-1309
-1160
-266
-360
373
-326
2
-1037
-1956
1044
939
-271
-2065
-1184
690
783
-1629
-2378
650
-999
793
-79
-965
-1296
-1040
-81
830
459
-2598
-665
1154
1616
-1114
-1893
1618
256
-1706
-737
203
-166
-1290
-309
47
-1181
-542
729
1049
-1567
-2656
1520
608
-1457
-1215
-713
1159
-475
-1659
-1137
44
274
-417
-284
-374
-400
45
340
-291
-546
-200
-442
1019
453
88
-1466
-1103
730
-1220
-499
-434
179
174
-1224
24
-858
-1295
163
-501
192
418
23
-951
-580
598
-117
-1656
-194
1338
319
-538
-614
-171
-62
-289
51
-85
-10
200
-641
-551
-220
-300
-251
-864
521
1632
-1143
-1286
399
-89
-222
-468
-469
1459
880
-941
775
-32
-261
-212
-769
751
-256
-156
1347
487
-335
-311
1026
-319
225
789
-501
329
83
173
-413
97
434
209
360
621
884
-537
-376
-92
-257
-512
-777
-891
-142
1030
-130
-610
-967
-260
425
-186
169
-594
-850
419
462
320
675
-148
-524
254
978
309
-990
-256
-714
113
900
-1104
-484
324
-368
99
485
-321
-1055
-1312
-944
221
-31
-570
-305
-593
-458
-167
51
-410
-755
-570
-222
111
-729
-930
-359
-520
-607
119
-195
-1116
-1353
-688
-432
-506
-850
-589
145
401
463
-1076
-1141
-69
342
-637
-511
-420
-411
167
67
-60
-1213
-588
-712
-747
-316
-1340
-1715
-633
-348
-793
-102
-612
-845
-496
-461
-268
-1072
-1012
-240
-932
-1204
62
234
-306
-211
-645
-126
-282
-953
-413
-424
-866
-782
-41
-352
-1434
-1196
-182
-296
-792
-973
-1021
-690
-362
-276
-715
-778
-296
-585
134
225
-870
-710
-387
-800
-499
181
-692
-795
-487
-184
225
-575
-1553
-921
326
521
55
-304
-776
-177
168
100
-126
-1025
-771
-33
-28
-259
-387
-745
-660
-25
-30
-182
-303
-630
-352
-65
-69
-363
-112
-467
-689
276
-14
-272
-589
-340
-436
-717
-78
-65
-137
-12
127
-478
-305
-275
-540
-649
-586
18
140
-450
-254
-76
-483
-588
-971
-223
-14
-571
-540
-221
-196
-468
-529
-287
-573
-882
-476
-914
-770
-405
-1003
-1015
-446
-250
-613
-780
-714
-528
-411
-603
-958
-803
-1094
-916
-76
123
-80
-620
-385
-414
-235
110
-206
-858
-377
461
-30
-200
-673
-348
417
209
-477
-866
-438
496
818
-762
-1437
-951
-218
485
-13
-989
-1232
-655
-126
-157
-732
-1076
-1097
-605
-88
-276
-711
-674
-398
-269
-268
-218
-267
-667
-368
-44
-295
-386
-506
-143
78
174
-72
-995
-524
246
386
-305
-880
-374
171
197
-393
-455
-302
-537
-415
-334
-681
-683
-620
-587
-671
-805
-426
-175
-489
-867
-929
87
-167
-1008
-539
-584
-50
198
-806
-847
-165
271
176
-517
-1125
-609
57
-24
-276
-656
-485
-77
337
173
-614
-711
-313
43
-178
-475
-583
-624
80
402
-149
-654
-306
178
30
-76
-429
-813
-572
-33
-3
-71
-426
-509
127
160
217
-226
-877
-500
-139
-149
-483
-529
-361
-195
318
-8
-343
-157
-154
-22
88
-208
-286
-87
-122
256
307
-157
-203
-295
-243
-272
-466
-565
-417
-77
-201
-89
-258
-302
-229
-464
-397
-476
-273
-420
-438
-335
-296
-158
-339
-145
-63
1
-29
-415
-421
-361
-412
-420
-212
-249
-424
-395
-695
-806
-905
-1156
-1045
-953
-984
-892
-850
-910
-685
-745
-1193
-1190
-1255
-1194
-1084
-1318
-1310
-1278
-989
-942
-1123
-944
-1063
-1161
-886
-1040
-1200
-939
-935
-1216
-1087
-852
-864
-830
-692
-697
-665
-563
-666
-806
-689
-488
-221
-131
-230
-153
-323
-277
-330
-694
-459
-358
-261
-28
-158
-132
-151
-215
-66
12
-51
232
530
605
688
557
771
973
1106
1538
1511
1578
1576
1700
1987
1714
1758
1687
1959
2456
2286
2514
2419
2254
2365
2191
2243
2043
1749
1979
2011
1898
1946
1905
1873
1938
1866
1690
1532
1539
1700
1559
1382
1078
906
570
294
406
140
-560
-1049
-934
-877
-1208
-1006
-944
-1385
-1655
-1848
-1885
-2133
-2558
-2740
-2572
-2508
-2283
-2009
-2067
-2004
-2317
-2469
-2284
-2231
-2165
-2282
-2048
-1850
-1818
-1570
-1337
-1362
-1618
-1612
-1479
-981
-924
-1028
-937
-1068
-797
-677
-628
-512
-688
-849
-949
-692
-672
-889
-957
-947
-989
-967
-798
-830
-975
-1346
-1507
-1580
-1652
-1648
-1788
-1904
-1983
-1831
-1826
-1924
-1956
-2134
-2254
-2340
-2142
-2137
-2091
-1934
-1859
-1782
-1707
-1493
-1390
-1148
-1086
-1000
-691
-585
-318
-241
-103
92
192
595
850
1061
1132
1205
1410
1687
1957
2001
2153
2497
3009
3351
3531
3831
4051
4017
4052
4716
4605
4714
5515
5383
5664
5954
5623
5680
5327
4977
4147
2406
1823
1328
804
1073
1663
1853
1622
1201
674
-143
-1884
-3075
-3630
-4102
-3870
-3381
-2820
-2502
-2887
-3431
-3935
-4427
-5037
-5558
-5646
-4950
-4439
-4143
-3262
-2805
-2852
-3041
-3024
-2579
-2589
-2741
-2249
-1844
-1549
-943
-259
563
992
979
1372
1635
1735
1579
1235
1399
1608
1784
2399
3038
3413
3277
2904
2801
2416
1755
1456
1040
619
804
804
1002
770
276
11
-1075
-1576
-1637
-2542
-2951
-2991
-3005
-3114
-3425
-3313
-3442
-3927
-4437
-4418
-4525
-4869
-4801
-4556
-4347
-4255
-3848
-3430
-3108
-2988
-3047
-2901
-2617
-2493
-2526
-2075
-1870
-1517
-1016
-705
-260
-339
-299
-279
-295
-237
-98
37
147
508
660
795
766
832
657
335
548
440
530
567
568
761
825
898
916
913
737
728
897
1034
1217
1482
1680
1804
2432
2519
2405
2999
3219
2923
2974
4025
4120
3837
4427
4507
4239
4022
4307
4044
2156
1220
1773
1724
1820
2791
2804
1766
1077
740
292
-806
-1817
-2596
-2637
-2050
-1483
-1348
-1652
-2188
-3363
-4300
-4053
-3805
-4613
-5257
-4390
-3654
-3728
-3405
-2973
-3383
-4297
-4283
-3447
-2826
-3043
-2989
-2493
-2448
-1818
-1104
-547
38
-168
-307
255
1180
1316
805
886
1407
1584
1979
2876
3241
2841
2176
2319
2615
2239
1979
1813
1804
1968
2071
2194
2075
1598
796
149
-101
-273
-77
-1260
-1087
-493
-1754
-1715
-1173
-1824
-2831
-3422
-3257
-3496
-4476
-4526
-3773
-3666
-4347
-3779
-3169
-3987
-4384
-4144
-3997
-4168
-4050
-3406
-2817
-2741
-2582
-2041
-1737
-1984
-2300
-2157
-1888
-1347
-1092
-883
-446
-527
-180
283
304
24
-226
-162
97
364
464
540
431
547
668
827
861
590
623
247
215
517
573
601
550
596
384
571
711
813
700
493
621
664
1198
1376
1601
1969
2074
2355
2649
2879
2868
2838
2873
3177
3277
3181
3565
3499
3718
3178
1702
1996
1635
925
1360
1697
1412
820
752
911
257
-1155
-1947
-2113
-2337
-2325
-1950
-1474
-1682
-2414
-2732
-2621
-2745
-3429
-3976
-3626
-2979
-3064
-2704
-2039
-2095
-2552
-2822
-2299
-1570
-1808
-1774
-1075
-859
-637
-342
85
627
353
239
728
1173
1449
1162
1063
1396
1364
1332
1746
2166
2196
1663
1527
1885
1591
964
708
707
758
553
581
830
532
-111
-591
-693
-736
-1319
-2082
-1662
-1440
-2270
-1916
-1631
-2479
-2742
-2894
-2942
-3083
-3461
-3644
-3707
-3339
-3240
-3032
-2489
-2645
-2739
-2544
-2448
-2390
-2663
-2705
-2320
-2050
-1634
-1029
-758
-775
-731
-540
-593
-542
-429
-414
-203
-3
341
520
450
512
250
-100
-215
-199
-88
-148
-220
-167
-168
-101
-30
-316
-359
-519
-627
-436
-522
-441
-519
-542
-282
-169
58
331
395
526
802
877
1078
1333
1361
1722
2078
2167
2463
3040
2926
2741
3225
3018
2590
2867
3010
2975
3004
2984
2825
2122
1824
1598
1004
972
745
364
129
-52
-168
-921
-1488
-1890
-2463
-2675
-2611
-2602
-2892
-3030
-3032
-3157
-3246
-3261
-3402
-3620
-3480
-2979
-2599
-2485
-2137
-1801
-1784
-1427
-998
-636
-382
-130
251
472
790
1063
1228
1554
1745
1860
2173
2396
2409
2247
2066
2128
2047
1835
1827
1810
1666
1397
1264
1126
695
300
47
-228
-381
-481
-678
-881
-1120
-1334
-1608
-2116
-2356
-2205
-2652
-2658
-2173
-2422
-2901
-2835
-2508
-3151
-3264
-2764
-2850
-3028
-3241
-2656
-2349
-2742
-2461
-2064
-2174
-2081
-1590
-1290
-1355
-1586
-1303
-822
-593
-568
-488
-39
48
36
151
198
185
-243
-23
364
274
190
208
376
-26
-293
-320
-315
-381
-653
-598
-519
-512
-520
-483
-566
-767
-781
-673
-455
-329
-281
-244
-99
235
396
322
610
977
1036
1255
1702
1769
1832
2098
2082
2463
2511
2399
2936
2872
2874
3050
2584
2686
2681
2344
2458
2507
2461
1958
1322
1194
922
91
-215
-14
-312
-744
-727
-586
-1039
-1912
-2398
-2478
-2709
-2876
-2791
-2618
-2428
-2715
-2732
-2303
-2497
-2848
-2905
-2547
-1839
-1841
-1669
-943
-804
-851
-657
-182
216
110
279
873
1057
1090
1141
1218
1416
1350
1422
1728
1865
1798
1558
1486
1540
1308
1016
1008
1073
977
777
683
605
267
-209
-542
-757
-1160
-1378
-1358
-1411
-1588
-1691
-1892
-2208
-2384
-3153
-3068
-2760
-3322
-2942
-2722
-2930
-3334
-3086
-2763
-3328
-3137
-2703
-2433
-2314
-2062
-1724
-1727
-1967
-1754
-1314
-1132
-880
-798
-378
-103
-55
-55
-4
231
-29
87
596
701
633
489
585
513
24
74
203
126
-41
-16
129
42
-133
-214
-254
-396
-253
-161
112
179
100
337
325
430
612
668
697
1115
1357
1409
1627
1758
1835
1795
2228
2404
2433
2674
2857
2833
2628
2737
2500
2222
2436
2228
1449
1308
1469
876
555
423
96
-301
-646
-606
-920
-1682
-2245
-2355
-2427
-2862
-2949
-2994
-2987
-2885
-3034
-2907
-2757
-2970
-3217
-2889
-2292
-2156
-2162
-1693
-1200
-1124
-1045
-647
-194
-255
-199
419
809
943
1036
1217
1506
1547
1507
1594
1752
1736
1552
1486
1603
1537
1257
1096
1192
1116
779
658
649
403
38
-238
-302
-459
-758
-929
-1027
-1093
-1257
-1533
-1710
-1956
-2242
-2295
-2355
-2350
-2244
-2271
-2414
-2366
-2449
-2854
-2614
-2605
-2899
-2468
-2134
-2160
-2095
-1701
-1537
-1844
-1715
-1133
-1095
-1374
-1027
-515
-512
-662
-320
-109
-247
-166
80
343
287
109
164
322
264
-2
-22
180
133
-165
-166
19
-158
-589
-511
-170
-386
-458
-210
2
6
-177
-14
127
-16
71
213
413
631
636
880
1166
1215
1142
1323
1612
1670
1593
1685
2209
2095
1774
2197
2229
1797
1690
1714
1701
1252
1139
1392
1109
889
899
787
429
47
-337
-706
-890
-888
-1091
-1269
-1049
-1157
-1512
-1597
-1668
-2139
-2502
-2437
-2223
-2227
-2264
-1919
-1706
-1783
-1704
-1626
-1642
-1516
-1458
-1274
-895
-594
-377
-313
-76
160
159
287
577
733
733
839
1197
1258
1113
1248
1409
1378
1390
1403
1384
1295
1097
937
758
633
401
109
125
-8
-111
-363
-586
-669
-1130
-1399
-1524
-1682
-1932
-2156
-2036
-2093
-2429
-2302
-2653
-3183
-2688
-2689
-3331
-3019
-2380
-2593
-2773
-2189
-1883
-2430
-2371
-1712
-1546
-1818
-1536
-808
-665
-645
-487
-247
2
42
43
252
521
499
390
755
1057
701
593
863
1158
951
690
1026
1035
656
765
929
834
798
910
1140
1125
1172
1168
1176
1380
1273
1276
1748
1793
1729
2186
2242
2226
2237
2420
2548
2263
2152
2245
2352
1997
1751
1151
1132
1169
254
481
545
-168
-661
-657
-574
-1256
-2233
-2415
-2213
-2403
-2653
-2622
-2298
-2331
-2538
-2525
-2186
-2227
-2632
-2481
-1676
-1093
-1382
-1336
-616
-278
-540
-541
42
414
76
129
907
1111
836
692
1040
1489
1334
1152
1523
1799
1548
1224
1325
1549
1154
814
1047
1341
1181
701
633
719
356
-117
-190
-157
-380
-699
-746
-709
-949
-1324
-1593
-1630
-1652
-1857
-1990
-1836
-1751
-1860
-1875
-1711
-1576
-1593
-1568
-1311
-1034
-954
-905
-744
-481
-327
-301
-142
122
183
167
372
544
512
511
558
576
552
485
564
409
217
204
97
-78
-284
-223
-490
-808
-677
-977
-1339
-1113
-1364
-1599
-1427
-1496
-1582
-1734
-1703
-1811
-2002
-1881
-1719
-1646
-1687
-1420
-1129
-1155
-1109
-962
-909
-843
-745
-580
-442
-307
-109
-60
133
152
187
408
415
622
749
662
774
966
994
1006
1204
1205
1267
1427
1414
1513
1411
1296
1543
1316
1188
1339
1255
1219
1036
1007
865
565
375
393
38
-341
-236
-380
-476
-701
-915
-962
-1131
-1207
-1211
-1243
-1267
-1284
-1246
-1132
-1043
-1087
-1076
-918
-884
-781
-718
-499
-413
-557
-395
-371
-416
-399
-400
-238
-243
-348
-288
-349
-390
-491
-644
-640
-706
-709
-666
-704
-711
-808
-844
-816
-941
-1012
-1035
-984
-1003
-1084
-1047
-1079
-1172
-1179
-1194
-1186
-1226
-1207
-1133
-1189
-1179
-1162
-1215
-1209
-1153
-1124
-1040
-961
-840
-706
-682
-604
-457
-344
-243
-38
111
226
432
624
645
784
967
962
1170
1355
1467
1641
1796
1949
1983
2072
2193
2241
2402
2372
2371
2689
2611
2376
2518
2457
2134
1977
1910
1842
1550
1274
1353
1123
732
278
-13
55
-504
-1044
-1114
-1075
-1365
-1813
-1760
-1765
-2281
-2829
-2691
-2414
-2670
-2849
-2519
-2085
-1975
-2215
-2049
-1608
-1724
-1773
-1386
-842
-671
-819
-444
94
165
1
188
753
1002
816
1101
1454
1353
1094
1084
1389
1442
1209
1229
1462
1493
1234
954
980
857
570
481
519
475
202
-58
-93
-213
-571
-911
-1047
-1061
-1262
-1443
-1515
-1645
-1802
-1957
-2042
-2004
-1985
-2009
-1945
-1783
-1661
-1649
-1580
-1426
-1284
-1164
-970
-748
-632
-541
-276
-132
-64
-4
130
355
490
578
677
789
551
477
752
653
362
401
543
314
199
29
-21
-295
-738
-568
-693
-874
-1059
-1181
-1095
-1230
-1600
-1624
-1504
-1643
-1764
-1742
-1472
-1691
-1821
-1609
-1449
-1383
-1365
-1051
-740
-655
-635
-484
-308
-165
-136
159
463
608
678
909
1251
1018
1200
1505
1436
1614
1772
1818
1961
1895
1886
1910
1812
1783
1750
1666
1454
1414
1163
840
696
462
130
12
-130
-456
-520
-761
-1053
-1231
-1275
-1360
-1539
-1438
-1471
-1554
-1654
-1705
-1613
-1749
-1842
-1513
-1361
-1325
-1118
-995
-945
-1012
-1025
-990
-891
-797
-791
-595
-392
-373
-364
-334
-313
-323
-343
-194
-97
-134
-113
-20
-7
-186
-286
-288
-453
-542
-540
-725
-848
-917
-1087
-1222
-1302
-1328
-1446
-1513
-1477
-1572
-1702
-1770
-1774
-1784
-1840
-1765
-1662
-1620
-1432
-1410
-1366
-1242
-1106
-1005
-905
-693
-622
-435
-177
-132
32
192
265
569
643
864
1022
999
1312
1488
1504
1555
1994
1968
1978
2372
2220
2396
2243
2397
2539
2031
2165
2025
1891
1798
1530
1473
1253
745
513
413
-144
-541
-755
-932
-1241
-1472
-1749
-1910
-2203
-2638
-2658
-2758
-2768
-2932
-2918
-2561
-2426
-2553
-2527
-2258
-2088
-2074
-1837
-1295
-1220
-1111
-803
-517
-310
-365
-165
297
514
583
825
1046
1132
980
1025
1181
1180
1156
1178
1335
1325
1101
961
924
811
673
538
488
388
210
107
-118
-333
-541
-767
-879
-977
-1122
-1329
-1490
-1617
-1746
-1917
-2001
-1965
-1999
-2056
-1952
-1882
-1918
-1888
-1896
-1830
-1729
-1643
-1471
-1292
-1117
-953
-779
-636
-502
-358
-226
-33
170
266
394
543
610
691
706
660
708
740
729
716
656
640
572
459
374
309
237
150
73
8
-87
-231
-343
-465
-602
-707
-788
-830
-872
-922
-979
-1030
-1060
-1134
-1167
-1115
-1097
-1103
-1057
-1003
-1000
-970
-890
-788
-706
-597
-456
-353
-273
-199
-130
-54
37
91
165
215
242
283
338
362
315
352
407
364
312
310
274
165
131
140
99
-89
-194
-125
-273
-434
-448
-486
-617
-727
-780
-775
-830
-1025
-963
-875
-958
-1031
-1134
-982
-893
-1223
-1186
-932
-973
-1086
-1017
-807
-1245
-1355
-845
-1142
-1422
-1089
-886
-987
-910
-681
-775
-948
-846
-672
-713
-824
-576
-415
-394
-186
-252
-298
49
277
162
330
708
713
597
773
875
674
720
979
1156
1061
987
1148
1088
947
896
894
806
786
782
781
649
419
386
199
155
-68
-229
-209
-454
-566
-734
-883
-963
-1115
-1105
-1022
-1090
-1078
-1029
-969
-1038
-1075
-949
-968
-898
-797
-666
-600
-542
-407
-351
-355
-261
-177
-206
-239
-261
-226
-316
-334
-397
-443
-404
-453
-462
-440
-485
-509
-560
-571
-568
-686
-632
-634
-640
-603
-642
-622
-659
-744
-770
-787
-827
-828
-833
-789
-733
-705
-619
-594
-534
-481
-420
-325
-267
-188
-57
68
111
313
399
546
728
787
897
1075
1107
1128
1300
1355
1317
1276
1359
1328
1248
1103
1065
1073
825
770
775
607
382
209
108
28
-155
-271
-375
-479
-622
-778
-729
-882
-1063
-1096
-1018
-955
-1035
-1003
-966
-1072
-1220
-1187
-1082
-1117
-1161
-976
-806
-775
-777
-684
-544
-554
-513
-334
-142
-75
-83
41
184
173
183
278
431
565
533
579
649
621
530
501
554
493
467
455
357
307
248
-41
-102
-179
-410
-411
-569
-678
-784
-961
-1054
-1254
-1431
-1388
-1507
-1646
-1593
-1588
-1677
-1765
-1683
-1685
-1660
-1571
-1511
-1292
-1083
-1054
-896
-594
-408
-294
-133
72
317
421
555
822
914
1014
1111
1318
1516
1492
1532
1643
1677
1710
1524
1573
1569
1386
1428
1141
1185
1043
763
725
459
346
132
-3
-114
-271
-420
-576
-752
-868
-1056
-1230
-1340
-1394
-1401
-1550
-1507
-1527
-1498
-1493
-1505
-1386
-1379
-1324
-1166
-1064
-999
-906
-823
-611
-540
-456
-314
-120
53
60
255
443
482
564
664
779
837
756
852
925
908
933
901
900
840
764
686
588
540
410
211
126
19
-116
-266
-448
-417
-543
-826
-978
-976
-996
-1353
-1455
-1222
-1241
-1532
-1554
-1310
-1334
-1504
-1501
-1309
-1161
-1209
-1198
-961
-681
-693
-841
-519
-135
-154
-287
-10
481
365
284
700
929
888
906
1136
1356
1333
1318
1439
1417
1487
1383
1224
1269
1225
1122
868
952
951
679
532
431
296
50
-74
-260
-448
-560
-612
-833
-1031
-1032
-1110
-1284
-1343
-1242
-1364
-1400
-1405
-1373
-1334
-1385
-1326
-1292
-1184
-1081
-1081
-1027
-847
-761
-717
-686
-454
-310
-397
-220
-92
-5
23
72
265
328
386
497
573
640
653
626
676
692
633
548
533
470
387
269
117
-15
-280
-361
-440
-728
-831
-824
-1005
-1198
-1236
-1206
-1322
-1489
-1456
-1361
-1363
-1457
-1293
-1114
-1068
-947
-822
-604
-418
-365
-194
86
210
317
395
671
793
751
883
1010
1166
1032
1039
1220
1129
1068
1108
1025
962
872
770
733
604
506
362
299
196
93
-49
-192
-209
-337
-454
-521
-599
-691
-762
-850
-960
-1037
-1092
-1150
-1124
-1082
-1113
-1099
-1099
-1059
-1040
-1034
-1037
-984
-876
-764
-728
-653
-495
-436
-356
-258
-89
31
112
208
288
339
374
398
407
488
530
492
529
567
488
394
339
315
189
110
82
0
-17
-136
-227
-277
-343
-382
-492
-521
-536
-564
-604
-677
-663
-677
-768
-766
-750
-739
-768
-805
-714
-692
-719
-716
-713
-653
-603
-661
-589
-533
-553
-636
-610
-359
-547
-672
-474
-366
-456
-509
-324
-260
-422
-493
-378
-327
-315
-330
-220
-119
-145
-151
-118
53
70
-62
45
193
132
23
19
35
-69
-53
-27
70
-11
-89
-4
-92
-104
-204
-209
-294
-250
-265
-370
-343
-443
-489
-516
-484
-585
-573
-454
-463
-529
-501
-393
-452
-544
-430
-340
-479
-404
-330
-310
-304
-305
-265
-250
-144
-155
-158
-94
-46
-128
-205
-124
-67
-167
-178
-130
-204
-256
-280
-295
-354
-392
-393
-381
-412
-432
-502
-510
-478
-541
-582
-595
-530
-511
-552
-521
-440
-452
-438
-364
-442
-380
-310
-345
-314
-253
-150
-261
-255
-173
-255
-182
-220
-174
-117
-228
-154
-149
-166
-111
-128
-141
-117
-88
-190
-115
-31
-136
-119
-97
-57
-72
-111
-135
-165
-152
-223
-172
-216
-252
-203
-260
-276
-307
-299
-351
-394
-339
-375
-387
-420
-445
-420
-445
-433
-524
-525
-432
-482
-494
-462
-373
-387
-484
-396
-353
-420
-423
-389
-324
-323
-348
-336
-278
-220
-265
-249
-112
-101
-134
-34
17
27
8
2
63
63
27
9
6
-15
-62
-115
-101
-105
-169
-196
-200
-139
-238
-293
-305
-333
-306
-415
-424
-414
-391
-473
-499
-381
-416
-409
-384
-338
-308
-346
-359
-354
-290
-310
-353
-302
-309
-282
-288
-293
-213
-230
-276
-205
-164
-268
-205
-190
-244
-166
-133
-117
-96
-93
-66
-40
-104
-94
-100
-124
-119
-125
-154
-175
-204
-273
-253
-295
-290
-315
-313
-290
-280
-288
-344
-252
-273
-328
-315
-256
-295
-298
-171
-162
-148
-149
-136
-124
-154
-118
-177
-196
-110
-156
-173
-137
-98
-155
-189
-114
-143
-188
-216
-153
-199
-250
-210
-250
-276
-311
-337
-340
-331
-340
-385
-412
-389
-359
-404
-445
-387
-456
-499
-441
-462
-526
-565
-493
-518
-508
-471
-509
-475
-490
-516
-522
-522
-542
-562
-570
-559
-553
-561
-576
-524
-465
-432
-387
-283
-250
-230
-125
-113
-51
-71
-60
-8
44
77
24
116
133
60
169
163
138
206
204
183
124
98
60
4
-48
-75
-74
-92
-141
-216
-239
-267
-345
-377
-362
-455
-512
-521
-536
-554
-632
-705
-685
-588
-612
-661
-662
-634
-659
-707
-685
-647
-682
-708
-669
-642
-622
-667
-639
-582
-578
-642
-627
-511
-545
-567
-527
-507
-502
-513
-474
-487
-529
-481
-409
-384
-335
-270
-250
-157
-96
-102
-37
-3
55
101
151
163
151
190
189
184
186
267
262
225
229
219
212
125
138
75
23
16
-92
-156
-195
-308
-425
-429
-460
-517
-569
-550
-588
-687
-713
-702
-709
-791
-794
-716
-724
-724
-681
-691
-672
-628
-597
-551
-492
-444
-437
-370
-302
-347
-378
-227
-188
-268
-208
-108
-105
-140
-160
-119
-120
-141
-90
-52
-36
-12
14
34
49
14
-17
-32
-18
-81
-139
-119
-143
-194
-259
-313
-329
-377
-376
-380
-422
-387
-391
-411
-421
-411
-442
-489
-463
-491
-518
-530
-537
-516
-490
-454
-412
-364
-310
-307
-316
-273
-237
-266
-287
-225
-187
-187
-214
-187
-140
-178
-203
-172
-156
-163
-168
-191
-195
-228
-294
-347
-346
-310
-326
-376
-341
-334
-341
-316
-364
-312
-307
-240
-223
-302
-243
-252
-261
-294
-263
-261
-295
-303
-355
-316
-285
-315
-329
-287
-235
-249
-253
-234
-181
-181
-286
-263
-188
-218
-240
-219
-160
-131
-163
-180
-116
-115
-105
-120
-157
-89
-102
-182
-185
-174
-200
-232
-239
-247
-241
-225
-269
-224
-155
-204
-281
-296
-231
-265
-340
-321
-307
-295
-311
-315
-315
-318
-277
-320
-364
-278
-260
-305
-277
-260
-267
-305
-328
-320
-360
-365
-355
-395
-382
-359
-397
-388
-343
-347
-371
-348
-306
-298
-333
-290
-257
-295
-243
-223
-290
-297
-229
-254
-270
-240
-222
-226
-261
-250
-228
-268
-263
-225
-277
-274
-225
-186
-225
-190
-141
-189
-175
-152
-139
-205
-187
-155
-212
-211
-189
-199
-226
-187
-175
-177
-194
-218
-185
-174
-236
-263
-207
-296
-334
-312
-335
-312
-344
-364
-342
-354
-330
-326
-333
-254
-258
-278
-259
-230
-225
-280
-257
-184
-132
-167
-220
-150
-95
-108
-147
-100
-54
-71
-112
-128
-96
-93
-131
-228
-209
-189
-241
-267
-287
-229
-219
-282
-287
-311
-328
-330
-355
-368
-424
-408
-361
-443
-425
-308
-378
-451
-412
-373
-379
-407
-401
-306
-235
-345
-374
-316
-293
-379
-408
-284
-293
-366
-383
-304
-263
-333
-319
-313
-295
-273
-343
-253
-216
-307
-273
-222
-226
-261
-250
-239
-220
-199
-222
-154
-141
-184
-156
-102
-100
-184
-203
-206
-171
-187
-291
-198
-160
-263
-283
-182
-163
-255
-303
-216
-155
-254
-193
-122
-134
-161
-170
-144
-185
-186
-212
-231
-169
-183
-205
-175
-175
-146
-172
-184
-192
-235
-228
-211
-225
-316
-274
-225
-312
-287
-235
-257
-305
-292
-229
-215
-246
-233
-204
-214
-210
-231
-227
-178
-199
-246
-175
-143
-220
-211
-170
-177
-208
-237
-170
-140
-211
-181
-147
-158
-169
-179
-191
-187
-172
-236
-206
-149
-228
-264
-226
-242
-266
-240
-272
-240
-201
-225
-216
-218
-166
-191
-237
-162
-148
-204
-243
-219
-193
-217
-230
-206
-230
-229
-206
-304
-311
-259
-288
-270
-266
-197
-160
-216
-196
-189
-177
-180
-209
-190
-144
-155
-201
-196
-187
-224
-241
-206
-181
-241
-263
-209
-251
-299
-267
-208
-263
-255
-199
-248
-186
-160
-168
-134
-70
-66
-157
-123
-78
-165
-203
-145
-107
-131
-194
-191
-172
-178
-189
-215
-215
-144
-149
-223
-223
-152
-185
-295
-188
-139
-245
-249
-205
-226
-214
-178
-231
-208
-210
-211
-218
-249
-213
-268
-318
-331
-345
-345
-328
-315
-389
-410
-308
-332
-421
-394
-357
-384
-411
-405
-353
-347
-415
-381
-297
-309
-354
-349
-297
-299
-340
-365
-297
-279
-354
-362
-282
-264
-307
-311
-330
-304
-279
-305
-331
-242
-234
-359
-310
-247
-293
-303
-280
-226
-240
-259
-256
-277
-262
-233
-248
-300
-256
-271
-331
-312
-235
-221
-292
-272
-261
-271
-298
-314
-322
-319
-288
-342
-310
-242
-256
-334
-353
-268
-285
-365
-330
-246
-298
-387
-348
-339
-420
-407
-395
-378
-378
-414
-421
-372
-324
-390
-430
-350
-276
-329
-389
-313
-233
-287
-364
-302
-252
-290
-311
-344
-289
-263
-311
-318
-328
-284
-300
-323
-311
-321
-341
-346
-336
-386
-420
-415
-382
-413
-433
-349
-340
-367
-349
-314
-290
-343
-376
-352
-321
-308
-360
-305
-259
-275
-336
-318
-234
-248
-301
-366
-282
-238
-357
-409
-319
-249
-356
-410
-356
-279
-339
-416
-361
-327
-352
-414
-372
-314
-281
-334
-426
-316
-302
-385
-416
-355
-205
-315
-371
-282
-284
-300
-368
-308
-210
-240
-322
-317
-325
-347
-349
-388
-368
-353
-348
-351
-361
-373
-362
-280
-330
-366
-312
-280
-278
-310
-225
-215
-268
-227
-213
-199
-249
-261
-221
-212
-217
-284
-309
-277
-277
-343
-345
-277
-303
-339
-313
-293
-303
-294
-284
-323
-306
-252
-258
-276
-261
-242
-262
-242
-267
-249
-161
-182
-181
-181
-112
-94
-213
-198
-63
-91
-212
-168
-99
-114
-196
-199
-160
-164
-174
-238
-155
-119
-199
-176
-167
-152
-161
-231
-205
-154
-159
-235
-241
-182
-204
-255
-235
-231
-271
-269
-264
-250
-255
-245
-275
-243
-260
-273
-235
-296
-261
-254
-262
-264
-282
-210
-179
-211
-216
-137
-98
-137
-133
-120
-114
-167
-226
-227
-206
-237
-296
-268
-193
-181
-268
-270
-191
-217
-284
-287
-230
-263
-318
-296
-284
-275
-297
-308
-271
-283
-279
-283
-270
-200
-196
-201
-174
-196
-194
-206
-246
-218
-176
-176
-224
-248
-201
-170
-214
-216
-166
-164
-197
-239
-224
-213
-241
-242
-235
-238
-243
-206
-237
-239
-183
-251
-251
-216
-200
-224
-266
-212
-245
-282
-261
-263
-295
-286
-263
-316
-289
-264
-300
-325
-292
-246
-277
-215
-135
-178
-143
-127
-148
-112
-96
-124
-161
-147
-130
-110
-208
-245
-172
-232
-281
-252
-230
-250
-322
-290
-264
-287
-312
-329
-284
-243
-269
-351
-322
-254
-270
-329
-305
-234
-217
-241
-244
-216
-245
-236
-244
-261
-201
-229
-251
-268
-281
-209
-258
-291
-276
-254
-242
-298
-293
-245
-247
-301
-300
-272
-239
-284
-362
-304
-224
-272
-343
-301
-226
-218
-287
-283
-233
-263
-266
-283
-276
-223
-273
-318
-258
-217
-265
-325
-300
-275
-293
-279
-286
-283
-242
-277
-310
-301
-278
-249
-282
-291
-220
-207
-282
-319
-295
-262
-221
-286
-301
-239
-251
-306
-319
-275
-227
-246
-329
-259
-221
-345
-391
-307
-280
-365
-353
-321
-285
-315
-389
-375
-366
-391
-442
-393
-373
-417
-415
-463
-420
-422
-455
-415
-401
-380
-370
-344
-368
-418
-437
-451
-484
-521
-500
-481
-523
-538
-477
-424
-497
-488
-406
-411
-426
-419
-356
-321
-365
-387
-365
-372
-397
-452
-477
-394
-415
-482
-471
-421
-434
-458
-431
-373
-362
-405
-369
-352
-375
-357
-343
-317
-302
-312
-295
-306
-307
-280
-324
-334
-307
-317
-317
-334
-364
-337
-368
-410
-411
-406
-343
-365
-382
-356
-331
-373
-390
-361
-371
-360
-402
-351
-333
-363
-332
-326
-290
-283
-281
-278
-221
-210
-230
-187
-172
-175
-196
-179
-191
-226
-224
-236
-251
-290
-299
-261
-284
-347
-331
-316
-410
-419
-403
-437
-443
-440
-403
-380
-416
-426
-415
-374
-363
-389
-418
-363
-349
-408
-394
-369
-400
-463
-438
-421
-411
-430
-447
-405
-431
-450
-450
-452
-433
-410
-414
-425
-390
-401
-412
-393
-386
-403
-418
-401
-376
-415
-431
-410
-435
-457
-432
-428
-446
-456
-458
-434
-468
-495
-510
-500
-475
-520
-526
-466
-447
-457
-476
-452
-388
-400
-429
-343
-292
-308
-332
-351
-309
-306
-334
-282
-227
-209
-254
-259
-247
-244
-269
-314
-263
-266
-294
-261
-210
-226
-241
-207
-195
-183
-195
-184
-161
-164
-144
-151
-163
-149
-182
-213
-162
-118
-138
-139
-98
-119
-198
-223
-153
-223
-285
-260
-272
-253
-325
-282
-255
-251
-266
-293
-231
-256
-277
-314
-279
-285
-382
-383
-355
-323
-369
-396
-372
-353
-340
-367
-349
-335
-300
-320
-314
-269
-273
-260
-298
-285
-236
-250
-228
-232
-193
-161
-213
-220
-186
-202
-247
-181
-177
-197
-216
-251
-219
-270
-297
-254
-248
-267
-274
-262
-305
-292
-310
-327
-263
-282
-303
-317
-301
-304
-338
-310
-275
-219
-236
-233
-216
-230
-181
-169
-164
-149
-152
-167
-159
-159
-150
-158
-195
-143
-130
-139
-142
-157
-143
-152
-127
-110
-95
-106
-128
-106
-119
-50
-87
-142
-98
-126
-150
-181
-160
-123
-117
-117
-133
-126
-129
-94
-106
-144
-113
-116
-151
-136
-140
-192
-175
-205
-266
-229
-223
-299
-279
-251
-265
-249
-239
-229
-178
-205
-243
-195
-230
-239
-243
-205
-169
-231
-207
-158
-159
-187
-212
-196
-129
-129
-192
-137
-67
-112
-167
-144
-75
-114
-195
-154
-88
-112
-181
-163
-101
-123
-208
-243
-193
-153
-206
-225
-147
-154
-212
-230
-186
-122
-176
-234
-165
-133
-150
-189
-170
-142
-150
-122
-121
-91
-78
-63
-60
-55
-54
-45
-63
-92
-64
-55
-33
-60
-78
-81
-62
-14
-82
-91
-14
-36
-90
-119
-93
-84
-144
-140
-114
-94
-144
-175
-121
-140
-188
-214
-163
-109
-132
-159
-147
-101
-130
-180
-168
-131
-121
-170
-165
-119
-121
-189
-190
-125
-163
-139
-152
-188
-146
-120
-144
-180
-104
-38
-53
-100
-74
-51
-96
-66
-132
-132
-63
-112
-144
-161
-104
-133
-206
-174
-133
-158
-212
-158
-159
-148
-156
-239
-198
-198
-266
-280
-205
-163
-197
-166
-162
-126
-145
-206
-152
-150
-183
-204
-240
-201
-169
-225
-253
-248
-241
-252
-269
-239
-258
-213
-197
-258
-243
-242
-186
-165
-239
-158
-107
-184
-172
-158
-119
-68
-160
-169
-71
-54
-124
-163
-62
-27
-115
-160
-95
-40
-150
-209
-163
-142
-201
-268
-238
-237
-228
-308
-325
-234
-247
-266
-294
-244
-165
-209
-236
-184
-204
-213
-208
-262
-237
-234
-294
-324
-289
-221
-245
-262
-209
-199
-230
-260
-215
-199
-210
-207
-234
-179
-184
-240
-249
-296
-270
-283
-295
-252
-291
-269
-266
-297
-302
-290
-247
-290
-279
-226
-276
-348
-330
-298
-306
-320
-367
-304
-302
-304
-350
-357
-286
-352
-374
-374
-326
-325
-388
-366
-336
-358
-372
-271
-274
-295
-251
-257
-223
-259
-210
-215
-273
-247
-278
-287
-290
-328
-393
-345
-377
-437
-400
-417
-382
-418
-408
-387
-426
-408
-411
-392
-420
-375
-368
-397
-399
-415
-359
-410
-450
-407
-340
-361
-437
-407
-392
-369
-454
-491
-387
-353
-435
-480
-409
-368
-424
-453
-382
-303
-331
-418
-337
-218
-276
-380
-312
-250
-280
-323
-328
-256
-301
-333
-350
-338
-348
-393
-376
-400
-389
-388
-391
-413
-397
-378
-416
-401
-413
-447
-429
-384
-450
-473
-383
-403
-424
-430
-400
-343
-420
-435
-391
-351
-353
-436
-442
-362
-358
-463
-444
-394
-415
-468
-457
-372
-358
-392
-434
-382
-304
-347
-431
-409
-319
-347
-430
-448
-429
-407
-511
-520
-465
-453
-487
-562
-489
-460
-519
-560
-519
-481
-529
-578
-561
-480
-507
-517
-508
-497
-455
-472
-484
-455
-417
-460
-468
-414
-438
-440
-419
-425
-429
-441
-413
-434
-442
-396
-399
-402
-385
-338
-357
-367
-366
-364
-340
-354
-350
-392
-357
-309
-376
-406
-352
-306
-418
-463
-401
-390
-418
-435
-415
-360
-337
-416
-394
-327
-336
-359
-416
-382
-366
-415
-390
-359
-320
-337
-346
-349
-338
-320
-374
-389
-419
-393
-396
-407
-327
-335
-314
-322
-341
-337
-351
-333
-324
-341
-296
-235
-276
-309
-272
-279
-299
-281
-279
-281
-252
-278
-290
-213
-238
-289
-265
-221
-230
-230
-193
-178
-205
-242
-240
-280
-302
-303
-341
-323
-290
-330
-365
-367
-335
-415
-476
-416
-381
-463
-464
-420
-449
-387
-446
-446
-350
-307
-330
-304
-201
-169
-168
-172
-158
-132
-124
-123
-103
-102
-59
-80
-158
-144
-92
-141
-192
-152
-151
-229
-225
-188
-243
-219
-227
-300
-291
-254
-291
-322
-310
-264
-251
-318
-271
-187
-188
-216
-256
-259
-225
-240
-292
-256
-206
-234
-258
-213
-164
-155
-219
-182
-83
-102
-176
-175
-92
-123
-156
-217
-128
-73
-161
-152
-131
-85
-146
-161
-148
-112
-73
-99
-79
-76
-54
-90
-130
-108
-94
-88
-94
-141
-178
-120
-99
-207
-213
-118
-121
-215
-255
-169
-124
-196
-243
-106
-68
-165
-207
-189
-65
-111
-205
-192
-124
-102
-272
-266
-161
-164
-303
-310
-145
-140
-191
-253
-172
-112
-198
-259
-226
-91
-132
-205
-193
-89
-62
-149
-144
-80
-12
-101
-73
-37
-33
-14
-132
-103
-36
-45
-92
-96
-73
-66
-78
-142
-105
-87
-80
-48
-89
-83
-49
-78
-154
-172
-139
-148
-176
-222
-189
-154
-232
-276
-210
-162
-164
-162
-157
-73
-9
-99
-136
-95
-90
-131
-223
-150
-84
-189
-215
-174
-189
-162
-139
-121
-46
-51
-87
-64
-60
-80
-85
-121
-103
-76
-123
-144
-105
-141
-190
-142
-161
-144
-123
-174
-184
-160
-194
-187
-195
-205
-126
-177
-199
-187
-136
-137
-165
-124
-107
-56
-90
-101
-90
-80
-79
-141
-137
-145
-133
-173
-209
-191
-230
-235
-283
-274
-285
-315
-338
-332
-304
-315
-241
-277
-262
-209
-239
-221
-276
-273
-272
-277
-285
-249
-217
-305
-248
-278
-322
-296
-305
-289
-328
-311
-332
-303
-320
-351
-289
-299
-310
-303
-268
-266
-262
-239
-200
-182
-229
-215
-181
-179
-237
-271
-229
-228
-310
-252
-148
-219
-262
-240
-208
-214
-271
-242
-159
-196
-282
-294
-241
-263
-389
-387
-289
-319
-446
-396
-249
-287
-379
-367
-244
-234
-381
-408
-306
-301
-434
-428
-298
-313
-378
-390
-315
-255
-332
-403
-276
-180
-288
-372
-281
-213
-319
-349
-279
-256
-302
-293
-283
-222
-226
-238
-232
-226
-169
-242
-260
-234
-211
-244
-265
-230
-280
-283
-296
-377
-414
-340
-348
-438
-442
-392
-388
-520
-550
-494
-453
-493
-491
-441
-476
-421
-451
-488
-427
-394
-414
-417
-339
-387
-404
-369
-397
-396
-370
-389
-407
-387
-373
-409
-455
-403
-362
-410
-369
-305
-299
-319
-309
-316
-355
-289
-328
-354
-295
-289
-320
-352
-282
-312
-365
-378
-360
-364
-445
-457
-449
-486
-523
-461
-496
-488
-440
-491
-461
-472
-518
-495
-459
-448
-404
-413
-372
-319
-382
-408
-417
-347
-358
-359
-318
-308
-290
-320
-316
-300
-271
-325
-299
-232
-231
-251
-260
-198
-226
-277
-293
-195
-144
-252
-243
-175
-155
-296
-272
-200
-199
-206
-276
-185
-223
-259
-299
-319
-253
-308
-331
-315
-216
-248
-321
-284
-242
-300
-389
-276
-308
-343
-309
-343
-323
-350
-333
-347
-326
-347
-370
-350
-382
-375
-430
-386
-358
-339
-305
-288
-225
-326
-296
-268
-293
-334
-279
-179
-281
-245
-287
-247
-237
-346
-294
-284
-285
-326
-324
-315
-265
-313
-370
-254
-229
-287
-352
-330
-326
-377
-380
-384
-364
-332
-334
-351
-340
-339
-332
-303
-303
-270
-272
-265
-242
-272
-286
-249
-258
-352
-283
-287
-305
-305
-346
-285
-275
-329
-344
-273
-263
-320
-360
-323
-284
-328
-386
-346
-282
-324
-405
-426
-324
-308
-422
-418
-315
-258
-354
-398
-273
-239
-283
-398
-290
-177
-291
-347
-311
-251
-248
-313
-346
-224
-269
-356
-359
-289
-238
-308
-330
-268
-206
-368
-375
-295
-310
-326
-364
-300
-288
-281
-327
-313
-238
-253
-242
-243
-154
-141
-249
-237
-205
-230
-305
-275
-226
-200
-221
-269
-198
-235
-276
-254
-253
-257
-245
-262
-248
-308
-403
-281
-304
-395
-343
-341
-320
-335
-420
-422
-334
-297
-385
-344
-232
-238
-305
-345
-264
-308
-332
-278
-216
-220
-228
-200
-242
-241
-237
-224
-169
-267
-264
-197
-260
-239
-314
-307
-245
-276
-307
-267
-169
-247
-321
-182
-117
-251
-259
-203
-170
-312
-363
-200
-287
-315
-321
-267
-270
-265
-270
-327
-165
-245
-255
-235
-180
-153
-253
-168
-195
-181
-220
-187
-88
-203
-149
-201
-107
-173
-128
-69
-139
-49
-180
-70
-160
-175
-167
-261
-158
-284
-258
-307
-241
-304
-363
-200
-304
-229
-287
-243
-315
-377
-306
-403
-362
-419
-375
-396
-402
-318
-438
-395
-395
-412
-396
-374
-335
-405
-309
-325
-310
-302
-231
-204
-275
-210
-187
-184
-280
-266
-301
-221
-237
-358
-262
-232
-278
-374
-328
-228
-188
-293
-281
-140
-164
-199
-275
-227
-151
-212
-235
-177
-117
-142
-175
-217
-138
-179
-212
-211
-205
-152
-250
-228
-235
-234
-242
-260
-264
-225
-196
-341
-261
-266
-304
-298
-368
-290
-298
-271
-322
-269
-215
-236
-256
-274
-218
-293
-180
-374
-467
-264
-372
-452
-525
-238
-212
-394
-396
-292
-82
-200
-267
-171
90
-4
-254
-254
-22
1
-309
-180
3
10
-216
-305
-153
-157
-275
-351
-121
-56
-243
-312
-292
-181
-324
-434
-273
-176
-224
-384
-377
-293
-443
-587
-504
-450
-446
-473
-475
-434
-473
-453
-510
-488
-373
-394
-367
-456
-363
-325
-450
-390
-435
-426
-360
-387
-476
-415
-365
-346
-335
-355
-196
-191
-194
-217
-167
-78
-219
-209
-266
-180
-241
-304
-256
-255
-204
-357
-341
-301
-283
-335
-327
-252
-228
-228
-353
-293
-240
-355
-390
-382
-318
-320
-420
-453
-393
-366
-439
-437
-342
-279
-316
-283
-301
-214
-208
-335
-208
-273
-218
-246
-212
-153
-199
-120
-243
-113
-164
-228
-115
-155
-119
-142
-173
-160
-42
-181
-180
-133
-189
-161
-342
-227
-287
-313
-249
-347
-231
-305
-275
-339
-389
-205
-389
-376
-427
-329
-321
-403
-294
-371
-230
-372
-391
-368
-362
-328
-469
-299
-327
-331
-379
-360
-258
-307
-338
-449
-191
-286
-324
-277
-302
-230
-355
-306
-302
-212
-281
-196
-235
-289
-116
-236
-255
-291
-202
-290
-347
-330
-408
-308
-435
-375
-480
-333
-303
-448
-312
-320
-289
-393
-327
-329
-270
-346
-356
-292
-338
-321
-436
-326
-407
-346
-297
-359
-160
-320
-273
-265
-319
-282
-392
-250
-244
-267
-297
-155
-179
-252
-185
-229
-110
-221
-141
-130
-121
-79
-198
-148
-132
-68
-227
-182
-48
-131
-196
-219
-127
-222
-180
-230
-238
-184
-216
-204
-269
-205
-205
-196
-195
-163
-123
-194
-132
-211
-247
-162
-173
-215
-234
-148
-235
-196
-280
-219
-175
-202
-68
-136
-35
-106
-67
-109
-135
-123
-254
-86
-156
-272
-203
-153
-166
-272
-198
-186
-180
-275
-273
-208
-251
-234
-310
-258
-190
-291
-341
-273
-195
-320
-401
-247
-240
-313
-296
-280
-218
-240
-244
-224
-266
-161
-195
-217
-166
-117
-91
-165
-105
-184
-70
-101
-135
-61
-152
93
-141
-118
-5
-21
14
-121
108
51
102
-73
22
175
24
6
-63
160
24
-67
-26
47
71
-106
-51
-34
118
-127
-133
16
-30
35
-200
-7
34
-24
-88
-59
93
-78
-23
-122
13
-9
-113
-53
-70
44
-92
-27
-29
-7
49
-59
17
11
-25
30
-14
-24
38
35
19
-2
8
17
-1
-143
-12
-41
-206
-117
-186
-166
-208
-202
-273
-205
-124
-306
-248
-224
-236
-292
-274
-234
-260
-229
-291
-249
-333
-278
-298
-383
-162
-231
-312
-225
-202
-322
-246
-210
-241
-172
-255
-167
-192
-162
-206
-233
-155
-195
-122
-270
-195
-152
-141
-116
-143
-76
-97
-44
-186
-14
-28
-126
16
-135
23
-91
-136
-79
-106
-108
-158
-40
-255
-100
-94
-300
-163
-223
-145
-157
-139
-145
-119
-153
-237
-224
-178
-143
-336
-178
-281
-229
-263
-352
-203
-284
-143
-220
-211
-97
-145
-177
-206
-75
-127
-114
-161
-130
-95
-145
-236
-210
-126
-304
-169
-340
-262
-190
-291
-286
-282
-129
-229
-274
-352
-109
-266
-451
-317
-355
-247
-501
-476
-506
-355
-490
-642
-378
-456
-305
-530
-353
-260
-338
-323
-451
-175
-371
-316
-393
-299
-228
-412
-264
-357
-219
-300
-259
-236
-204
-232
-237
-144
-281
-146
-245
-220
-259
-281
-221
-385
-313
-355
-297
-376
-359
-367
-355
-293
-468
-299
-331
-322
-320
-313
-280
-301
-302
-394
-268
-378
-296
-318
-453
-302
-383
-344
-427
-397
-344
-313
-296
-384
-225
-245
-256
-313
-275
-198
-267
-236
-291
-216
-219
-335
-284
-283
-204
-293
-332
-169
-208
-271
-271
-262
-254
-319
-373
-250
-319
-277
-354
-416
-221
-334
-368
-456
-249
-209
-323
-302
-206
-62
-326
-301
-209
-134
-263
-415
-250
-311
-378
-463
-405
-398
-404
-373
-468
-327
-328
-367
-362
-366
-302
-349
-355
-268
-402
-332
-233
-371
-372
-398
-232
-399
-375
-330
-265
-164
-451
-190
-214
-274
-368
-233
-281
-422
-247
-530
-418
-457
-537
-599
-490
-487
-533
-377
-477
-270
-400
-362
-373
-388
-293
-313
-305
-460
-154
-337
-407
-467
-476
-199
-461
-367
-424
-247
-252
-472
-364
-291
-145
-370
-408
-254
-70
-368
-469
-215
-229
-356
-519
-285
-232
-303
-395
-345
-221
-313
-302
-281
-140
-145
-239
-130
-156
-154
-178
-255
-186
-216
-297
-210
-145
-332
-264
-171
-209
-234
-223
-152
-128
-129
-236
-5
-121
-221
-118
-233
-62
-251
-275
-229
-219
-248
-367
-202
-284
-192
-307
-246
-229
-308
-230
-313
-188
-338
-216
-239
-277
-232
-305
-203
-261
-195
-314
-196
-175
-205
-150
-312
-154
-208
-238
-326
-213
-233
-335
-284
-353
-230
-425
-367
-345
-303
-359
-377
-183
-337
-253
-366
-245
-188
-359
-312
-312
-204
-362
-399
-271
-222
-326
-435
-308
-304
-371
-430
-427
-332
-340
-471
-351
-249
-316
-252
-311
-197
-215
-232
-227
-234
-198
-237
-198
-278
-119
-247
-288
-202
-295
-177
-215
-198
-206
-163
-146
-201
-260
-208
-190
-245
-220
-336
-160
-223
-298
-225
-287
-99
-261
-226
-144
-188
-85
-314
-194
-189
-230
-194
-364
-172
-88
-179
-263
-181
-134
-209
-166
-259
-237
-168
-275
-324
-287
-167
-275
-303
-284
-225
-116
-236
-289
-235
-160
-180
-198
-182
-112
-86
-186
-205
-198
-153
-226
-300
-191
-188
-254
-280
-331
-212
-190
-364
-244
-225
-221
-305
-342
-322
-244
-268
-406
-182
-257
-201
-314
-309
-194
-370
-176
-411
-215
-212
-331
-240
-352
-235
-401
-191
-349
-328
-254
-383
-221
-379
-311
-379
-147
-335
-455
-186
-311
-256
-411
-269
-270
-350
-398
-304
-243
-271
-232
-286
-184
-242
-234
-369
-271
-203
-387
-421
-307
-201
-301
-279
-367
-195
-241
-349
-236
-244
-196
-344
-264
-338
-322
-282
-285
-262
-327
-104
-243
-251
-273
-175
-93
-342
-294
-199
-131
-398
-387
-302
-248
-343
-440
-236
-129
-130
-340
-218
-68
-81
-325
-268
-94
-232
-250
-436
-299
-197
-432
-546
-344
-337
-507
-437
-443
-294
-485
-497
-430
-477
-397
-578
-554
-432
-398
-471
-508
-446
-451
-460
-517
-512
-447
-390
-450
-459
-383
-303
-365
-405
-495
-251
-268
-500
-324
-299
-215
-452
-438
-291
-311
-286
-556
-368
-269
-366
-568
-551
-210
-535
-576
-437
-530
-474
-441
-481
-498
-405
-375
-402
-457
-470
-245
-270
-475
-476
-318
-150
-316
-451
-332
-330
-239
-471
-718
-303
-235
-411
-557
-266
-122
-413
-297
-264
-235
-296
-384
-297
-250
-369
-379
-171
-245
-202
-169
-170
-101
-199
-199
-149
-184
-242
-172
-97
-179
-236
-175
-92
-341
-328
-286
-364
-284
-537
-415
-377
-333
-408
-526
-268
-222
-304
-488
-326
-240
-639
-457
-374
-467
-363
-471
-506
-365
-386
-471
-469
-573
-386
-364
-524
-549
-459
-430
-472
-458
-478
-363
-473
-480
-381
-413
-515
-656
-433
-416
-468
-620
-526
-243
-446
-559
-473
-324
-303
-427
-511
-336
-214
-355
-351
-425
-267
-209
-440
-458
-338
-134
-433
-427
-226
-286
-255
-306
-396
-348
-147
-391
-446
-393
-388
-239
-436
-325
-380
-246
-229
-335
-369
-249
-9
-509
-430
-42
-119
-395
-510
-233
-111
-507
-559
-251
-381
-376
-345
-257
-223
-285
-103
-268
-337
-92
-354
-473
-150
-231
-297
-318
-256
-40
-324
-366
-263
-151
-134
-476
-63
-76
-397
-74
-175
-52
-73
-260
-187
-169
-136
-391
-262
-237
-205
-331
-487
-223
-423
-336
-261
-420
-360
-111
-164
-544
-208
-149
-355
-449
-315
-209
-251
-177
-317
-268
-197
-358
-320
-177
-417
-320
-111
-150
-52
-326
-86
76
-205
-186
-236
-2
-119
-406
-210
-21
-399
-502
-139
-195
-299
-560
-273
-231
-443
-475
-524
-266
-210
-340
-613
-78
-3
-486
-385
-280
-153
-506
-619
-69
-175
-462
-411
-227
-200
-353
-354
-254
-191
-269
-228
-206
-243
-133
-237
-348
-164
-87
-200
-436
-285
10
-192
-444
-265
-70
-252
-265
-215
-203
-113
-246
-284
-215
-229
-235
-316
-236
-165
-134
-424
-433
-166
-250
-384
-530
-142
-68
-307
-321
-518
100
41
-344
-110
-61
22
-216
-217
-319
-82
-102
-393
-154
-88
-185
-120
-77
-328
-231
-174
155
-232
-373
-134
-64
-130
-530
-248
-230
-94
-371
-506
-117
-93
-150
-399
-251
-84
-113
-355
-430
-106
-309
-354
-300
-249
-219
-228
-366
-302
-177
-106
-30
-317
-377
247
-157
-598
-308
-196
145
-339
-357
-298
-162
65
-425
-352
-66
-121
-109
-162
-37
-129
-226
-51
-222
-116
-80
-452
-133
-21
-564
-290
-201
-217
-290
-199
-50
-314
-303
35
-247
-352
17
-407
-464
-207
112
-417
-580
-89
33
-266
-654
-111
-27
-134
-178
7
-57
-315
-77
-41
-384
-275
47
-237
-329
-93
-345
-483
220
-10
-595
-278
118
104
-416
-234
281
-120
-107
-85
-40
136
-436
-334
-21
3
-455
-522
87
99
-285
-466
18
-56
-62
-435
-395
-113
-255
-266
-583
-455
-103
56
-402
-571
-338
47
-265
-562
-256
-257
-212
-111
-640
-249
90
-414
-347
-566
-318
-463
-295
-203
-859
-267
-78
-655
-504
-297
-276
-348
-349
-299
-527
-292
-246
-250
-491
-542
-367
-341
-232
-799
-342
-128
-433
-553
-583
-18
-485
-701
-247
-229
-517
-356
-390
-380
-170
-688
-306
-212
-622
-219
-290
-393
-215
-271
-554
-466
-224
-277
-696
-372
-330
-299
-361
-627
-393
-111
-453
-884
-264
-199
-395
-248
-409
-426
-335
-312
-364
-424
-337
-119
-244
-652
-83
-426
-442
-559
-313
-242
-1092
-230
-287
-484
-142
-424
-403
-62
-244
-164
-214
-411
-170
-462
-432
-401
-460
-717
-573
-455
-200
-662
-688
-64
-154
-398
-595
-433
-74
16
-801
-516
-221
-566
-412
-463
-499
-577
-447
-343
-787
-334
-60
-609
-338
-133
-332
-428
-291
-376
-567
28
-394
-856
-365
-137
-65
-727
-731
12
-109
-742
-355
-139
-114
-206
-574
-496
-202
13
-569
-324
-124
-204
-531
-117
-253
-787
-86
91
-503
-554
-64
-111
88
-152
-413
-311
146
106
-766
-416
-85
-12
-240
-453
-379
212
167
-414
-431
-118
20
160
-814
-505
450
15
-533
-473
-223
-208
-392
-505
97
-425
-82
-171
-312
410
-397
-524
558
-474
-317
263
-768
-110
-71
-610
-554
-423
58
-188
-1053
-222
120
-727
-177
-350
-182
-456
-392
-184
-299
-443
-495
-231
-449
-129
-309
-716
-315
17
-298
-425
-689
182
300
-1230
-574
168
-375
-703
-331
-171
-373
-562
20
-644
-433
174
-657
-216
189
-25
-855
97
0
-151
-478
-408
380
-294
-115
-412
116
38
-682
-119
-245
-427
-203
294
-179
-878
168
281
71
-703
-520
145
431
-821
-723
511
-293
160
-446
-374
255
182
137
-255
95
63
410
-306
-733
536
78
-595
-399
657
181
-740
173
-263
-24
-508
-109
573
-275
-446
76
-8
-55
-509
-174
286
-181
-484
-206
312
-539
55
210
-577
207
66
-23
94
-347
-363
916
-821
-613
296
-352
980
-1254
-456
1085
416
-955
-725
959
100
-903
-436
663
-130
-1209
747
-168
-861
139
-355
-21
-504
-290
-390
382
17
-1163
-432
521
8
-192
-794
-608
1101
-1321
-508
-447
-253
365
-727
-558
-435
-104
-528
-468
-398
-16
356
-480
-843
-437
120
518
-1492
-915
1073
189
-784
-582
-150
-159
-72
-225
-445
46
-112
-321
-795
-67
114
-284
-830
-828
421
-196
-194
-201
-500
465
-135
-443
-7
-558
383
620
-954
-759
234
80
-794
-177
-340
-120
-463
-544
482
-694
-347
27
-56
-521
192
-330
-860
-157
-260
-30
-240
-840
-488
586
202
-1412
-289
474
-140
-654
-682
98
107
-459
-799
674
-487
-458
98
-135
-150
-265
57
-587
-622
1216
-217
-1831
75
626
753
-1595
-848
1511
-199
-471
-785
594
743
-1760
539
934
-688
-315
-181
786
-30
-988
240
-444
427
-194
-448
-467
-462
550
-183
-360
-1129
-15
861
-763
-474
329
-691
-328
295
-35
-914
-729
329
-91
-748
461
-572
-952
740
-371
-286
-717
-71
189
-491
-951
-98
194
-1038
-668
-60
505
-969
-926
379
-28
-392
-701
-12
101
-117
-544
-519
-368
755
-540
-1884
415
366
520
-1341
-1163
1650
217
-1621
-456
658
38
-592
-151
-552
145
-186
-661
-86
-496
20
-395
-1019
1523
-532
-2242
805
1266
-1398
-406
165
-674
670
-254
-1078
229
540
-942
-282
924
-512
-1357
1238
618
-1242
-270
702
488
-1319
835
-32
-743
786
-241
-814
729
364
-1162
297
790
37
-841
-66
-224
630
-351
-1167
325
-124
201
3
-1065
655
-188
-211
58
-592
77
120
469
-659
-1179
947
-172
-953
22
86
-463
-905
716
20
-1324
-936
1053
279
-1391
-445
840
228
-1188
-956
1586
-331
-1439
-22
-475
507
-742
-1514
5
538
-460
-1419
59
532
-774
-827
572
-86
-1147
386
328
-708
-921
-17
262
-290
-1409
-352
1321
-1591
-551
34
269
-928
-604
1160
-803
-436
-430
368
-232
-786
1
-726
1051
-186
-2230
1594
436
-1280
62
-328
825
-161
-983
637
-365
356
-61
-876
570
-161
-794
837
-613
-377
-123
83
41
-388
345
-1640
1069
-505
-203
673
-2052
1319
458
-779
-3
-992
217
1967
-2368
-712
2111
-581
-1772
596
457
-637
-359
-268
599
-2189
1477
1283
-2177
-618
463
1124
-1033
-704
-103
880
511
-1371
321
113
-912
358
-690
-250
-721
259
62
-901
461
-1556
29
711
-1009
-218
-1140
784
112
-2578
1945
202
-1289
-335
-102
1219
-1845
-330
787
-659
315
-1188
-604
1524
-405
-1616
700
626
-1391
-652
1328
-616
-1514
203
1151
-950
-1621
1864
-647
-1192
1337
-668
-976
291
-5
-334
-576
228
191
-594
463
-217
-972
1042
-542
-267
-751
-108
1301
-1509
-569
655
-399
-475
-469
-312
65
-709
-530
58
-1012
-1434
1629
-485
-3784
2848
48
-2602
1244
-858
-467
-765
38
-604
-649
-167
-71
-173
-1143
570
-133
-85
-309
-1067
338
489
-790
-1781
398
55
-266
-630
-1953
1151
1441
-1773
-1698
1915
678
-2118
-777
129
1461
-1577
-1794
2105
-1064
-624
-157
109
-383
-813
992
-1239
179
-1058
-900
945
-1328
-773
254
-562
-978
1189
-1818
-1510
1033
-424
-1047
-1146
460
-283
-685
-342
178
-487
-1116
472
-730
190
-544
-949
398
444
-2009
-1319
1538
21
-2628
-279
2086
-1852
-1829
771
65
-1279
-728
-7
32
-663
-741
-1729
278
2177
-3385
-1482
2474
-406
-1292
-1308
857
-743
-467
-33
-1555
351
-193
-614
-695
-426
-237
640
-639
-1439
-520
1759
-1286
-2062
1288
-97
-590
-176
-106
-509
99
992
-1254
405
1049
-1352
119
761
-10
-854
-785
856
1039
-3116
-29
1226
-1165
-181
297
-900
-760
988
50
-1221
-545
885
696
-1052
-848
618
-443
-343
-654
-482
921
-835
-55
-38
-1781
724
-568
-1393
1715
-222
-2653
989
1849
-2430
-1233
2697
-393
-3072
2032
1097
-1815
-1521
929
1435
-2547
-1243
905
1276
-2014
-995
1800
-1296
-1216
535
-1107
-618
1021
-1761
-328
1227
-1110
-1468
903
863
-1243
-1200
916
241
-693
-98
-1528
327
481
-1129
-1023
981
-182
-1542
300
911
-1169
-1205
1347
-108
-1465
-745
1908
-1930
-129
1053
-849
-482
-137
578
-525
-1510
1298
-83
-618
166
-1002
1325
-607
-1485
773
437
-2227
1124
443
-2171
-347
-295
465
-713
-1043
159
51
-281
-760
354
-187
-1135
-356
-323
555
-824
-935
-1130
-811
872
-1872
-41
842
-542
937
-738
-1967
-386
808
-405
-322
-1836
166
1349
-1018
-1059
506
-425
-1117
1410
-1359
-1867
861
877
-506
-3505
1750
1999
-3427
-63
-36
-640
635
-630
-2816
410
2989
-2138
-1647
574
1214
135
-2763
-368
2287
100
-4802
2029
1763
-2481
115
-1590
764
636
-1777
-380
2059
-446
-2392
1556
464
-1260
-990
-263
977
-1229
-1953
1196
-472
308
-1095
-1321
913
1274
-3105
-1133
2517
-2013
-1107
-139
-747
428
-141
-1950
1466
-382
175
-892
-809
2516
-1533
-1180
104
595
-1428
230
103
-1358
707
330
-219
-347
-183
418
111
-770
1678
-589
-1456
2001
-1828
258
1137
-1761
226
209
214
-2490
393
2284
-1947
-824
370
64
-371
-921
-130
-460
-285
634
-2429
2240
75
-2176
1158
589
-706
-2398
2467
111
-1282
-757
587
720
-1963
398
123
-1494
313
1487
-2995
930
1060
-850
-1064
-818
2379
-2039
-2028
2171
-303
-385
-248
-787
1189
-1139
-798
1858
-556
-1140
536
83
-90
-2205
1270
2217
-2803
-1194
2838
555
-2999
-149
1760
-838
-1469
-1107
720
810
-3039
-2231
1226
784
-2105
-1435
1438
660
-1154
-598
498
140
508
-2309
115
34
-997
-1492
-70
-119
329
-677
-223
81
740
-1097
-2031
2288
-1710
20
118
-1238
-948
1199
668
-2372
499
1437
-219
-182
-148
1375
1185
-1609
134
-115
1356
-677
-3391
2757
1508
-1443
-1579
-124
2160
1003
-2978
1173
2687
-2092
227
2338
-1699
-2166
2059
-115
-1773
359
1502
-1564
202
2503
-1785
-402
712
625
-1111
-2281
2533
-1953
-1660
2060
-1431
-16
5
188
1740
-2067
511
1505
-2157
522
919
-1091
-484
-49
-253
896
-1348
-378
127
459
-195
-1672
1506
393
-842
-1467
-205
742
521
-2881
-16
1634
-1599
-829
616
-187
-430
-301
-1573
877
-1928
-42
274
-976
-1173
892
602
-1774
337
26
-788
-913
-325
-785
917
-1534
-1642
714
1401
-2863
-668
300
-344
601
-1589
93
857
-130
-1277
-1244
182
64
-1690
494
540
-2144
9
221
-1920
1142
-634
-2705
1508
-1256
-1325
-1187
610
-543
-1472
272
160
396
-279
215
-500
325
-340
306
-379
-1830
1387
90
-2263
-1339
2203
-394
-2949
833
503
-346
-1145
-98
298
-1163
-271
-94
355
-258
-1377
-372
1519
-1685
-1477
-427
-45
202
-1642
-850
952
1006
-2248
-828
2216
-235
-3437
2260
517
-2135
-248
991
356
-1032
1121
-833
553
-303
-194
-664
-1735
362
1802
-1105
-1720
2369
-1052
-466
-73
512
-267
-270
919
-556
124
1321
-829
-1309
28
874
-2157
-1283
1099
-893
-696
-324
-695
43
504
-2298
-152
1208
-1406
-1140
-8
-1076
-1313
905
-815
-4025
4088
596
-5887
2524
1237
-1122
-600
-1981
1449
-403
-1854
-1634
534
1214
-2131
-1775
1099
1675
-2788
-1249
2224
-1674
-618
385
-2527
554
543
-2712
-155
884
-1196
-1316
1113
-535
-727
-744
-303
-118
599
-929
-1401
865
-1182
-1277
291
-2285
31
1202
-3925
-546
2115
-949
-989
-666
988
-550
-2096
75
-462
305
-3237
1727
-564
-2415
307
-2389
2097
-1793
-1472
1386
-1252
-282
322
-1545
173
-558
-2405
280
-348
-2608
-1335
2510
-2026
-2737
74
2715
52
-3881
2144
697
-2354
819
-1754
-239
-153
-1847
-54
-1605
431
-129
304
217
-1563
870
837
-1407
-1647
-417
1574
-3044
448
1545
-2342
-153
1278
-436
156
49
-1092
1943
-950
-1887
-820
525
-150
-1886
838
-850
593
2051
-1987
35
2337
265
-1093
191
59
-222
-738
-563
995
-1018
-1965
2169
1209
-3916
-9
1912
77
-1559
-1442
1228
1106
-2241
-878
545
-782
-657
-1145
-1136
2616
294
-2623
928
1603
-325
-2022
1420
-539
-1378
23
-994
-2198
-302
34
748
509
-164
1223
1957
454
-1678
1356
1412
-1739
-245
926
688
-882
28
170
350
-7
-2592
3138
-560
-3083
-227
2826
-1953
-3171
1661
1180
-1430
-2064
761
-545
1995
-1927
-1356
191
1868
-1384
-3557
442
1537
-2627
-2218
-242
-612
-457
-1346
-1167
57
647
-152
-1541
-23
605
-822
185
-788
828
-1898
-1109
1573
-2476
-1922
895
100
53
-2890
1591
-618
-1286
993
-2720
-754
1233
-1471
-1884
1075
747
-2738
713
1510
-2594
-1578
4133
-1802
-3454
3124
-629
-858
-403
-1343
-63
1151
-929
-1355
-1852
2998
1389
-4458
-199
4152
-452
-1069
616
-443
1187
80
-650
-1325
1023
1950
-2186
-730
1859
-1121
514
-258
-1671
1480
-1262
734
-347
-1642
1604
-1558
431
-5
-2236
1471
1381
-664
410
-137
1111
-426
101
336
-26
-1234
1548
-108
-2843
372
2169
6
-3153
514
1632
1342
-3149
1351
-234
-1305
1778
-3437
-1082
2383
-1926
-1094
1105
-1909
935
403
-1357
1834
-1072
-1286
1444
646
-2961
1108
997
-2639
-464
905
1518
-1811
-160
51
-1259
1634
-1075
-1423
591
742
1316
-3149
-699
2654
-2095
-1047
-552
674
411
-2002
1271
2075
-2110
-563
293
133
1522
-2331
-2272
2160
1158
-2518
-1766
2195
381
-2545
539
2020
-1419
-1232
805
688
-1594
-624
413
-1032
685
-776
-3443
154
2143
-3211
-2176
985
1117
-744
-2283
475
1339
-2620
-444
-782
-1503
506
-1442
-1592
-400
636
-498
581
-1281
-1279
689
431
-3256
-323
1815
-2381
-2546
1727
-192
-2353
739
-619
173
-967
-1265
281
-1357
1665
-2079
-1361
2028
-1870
-1065
-1036
145
1062
-1481
-562
-42
456
-269
-774
-474
-677
-176
-252
-1284
-747
222
500
-1244
-1432
806
-752
654
-3214
522
654
-1561
-291
-2124
1579
-710
-1392
313
-1138
-573
293
-1445
-980
1091
-1180
-1147
2488
-842
-1483
1024
243
-1412
923
17
-935
1194
-1873
692
149
-31
-61
-2736
1427
977
-3024
-251
455
-1077
192
1292
-1501
-368
1332
189
-658
-2115
2216
157
-1004
-823
-18
1179
-1676
-894
-191
-569
755
-911
-607
-74
54
-1072
-1222
2421
-2690
-1217
2178
-1329
-57
-2416
1338
-39
-1422
-401
-971
3484
-3814
-1570
4866
-1123
-1307
-86
1557
231
-3584
1046
1091
-2859
-455
1575
-1564
-1905
2676
563
-1125
700
-1720
1315
567
-1624
622
-414
-618
1052
-1078
-237
596
-1297
-1416
2558
-2450
-2052
1343
-478
-803
-566
-50
638
-772
-2268
1090
-787
-769
-880
-1344
925
-1324
200
-957
-304
-745
-1245
1402
-1718
-906
1088
-1962
-870
1764
-1386
-1920
1703
393
-1722
-616
500
-153
-1321
-2302
1709
-1330
-736
-348
-2522
1291
-1091
-940
-847
-409
-325
-1183
-644
-1106
-1061
2074
-2299
-1774
1709
-421
-854
-80
666
-1348
-106
125
53
-628
-1753
2710
-577
-1826
2157
-2100
1981
-731
-753
-413
-17
2002
-782
-685
-1180
1590
1149
-551
-1732
718
1283
338
-2142
73
2254
-381
-284
614
-1690
319
1218
-1885
812
-267
-521
735
-306
15
-1532
240
194
-2254
1750
1161
-1495
-19
624
745
505
-2219
656
1170
-1786
95
370
-1440
-753
35
30
852
-774
-635
425
-688
-161
-1444
-1536
728
-1240
-1083
915
1202
-608
46
1369
-643
-782
770
1935
-447
-1090
1018
-764
-645
634
-1081
173
-467
544
-420
-2056
265
1900
1157
-2542
-323
1813
375
579
-1074
-590
1655
37
-2611
46
1263
262
-102
215
693
617
-297
-488
-661
285
1398
-1800
-53
639
-993
611
1033
26
632
-952
2547
2306
-2499
-105
1185
1677
78
-472
20
657
1632
84
-1308
-541
1394
1110
-2218
-1757
404
802
-1355
-1279
-723
676
117
-1628
-826
-196
-169
629
-842
-1518
966
512
-1009
-573
-510
395
710
-1931
1304
711
-1572
1873
-1187
-1217
1543
-1900
526
2121
-1195
-1917
1412
53
-1305
-1616
-361
2056
-1216
-2150
72
-723
232
-574
-345
259
58
453
-372
-827
-147
112
-115
31
-896
327
1375
-355
101
-51
-599
1409
817
186
-203
1301
669
-875
-100
-485
-287
-395
312
-1163
196
1338
-2009
-411
300
-1515
411
-877
-982
633
-1693
-1303
-876
-915
-698
110
-1254
-705
827
189
-1010
-964
742
-270
-1114
27
-80
176
-35
-1084
-3
-86
1011
-974
-471
1566
169
-308
109
452
-200
9
-237
-230
-482
-150
999
-207
-1346
776
240
415
1349
-1366
1026
1973
-797
-53
596
-11
144
708
880
-22
546
2219
638
-702
929
1711
507
-396
674
-112
845
1058
-1673
328
1292
-1074
-1276
924
792
-1226
303
383
-814
-1272
-1474
-562
-1195
-1052
-988
-478
174
-743
-474
-866
-1508
-185
-1162
-2077
-881
-383
-1023
-1737
-1097
-152
-1635
-1781
3
-884
-776
-110
-1032
-1277
-543
-896
-1108
-65
-181
-325
-620
-491
-1154
-1587
-548
-536
-1256
-330
-273
-774
-1347
-1100
-921
-932
-1008
-1089
-320
-880
-743
-1277
-726
336
-718
-625
-36
-719
-994
-381
-207
2
-690
-417
-260
-423
-1551
189
693
-1269
-343
586
533
-724
-1301
-1162
72
-324
-1035
-913
401
92
-546
15
524
261
214
1147
262
-353
-211
312
-1281
-590
343
-388
-558
-292
-143
551
142
-624
1347
-122
-1041
409
-389
-702
224
226
-442
-162
566
-378
178
719
-8
263
344
-293
-435
-59
-163
-944
-543
-340
-124
-465
-513
105
-369
-349
-1065
-763
648
-453
-1256
94
212
-944
-902
-502
-545
-555
243
739
-163
-125
614
671
-407
-829
-26
269
-219
-498
-76
-119
-641
155
-520
-711
527
169
-257
-427
-622
-760
-602
-1259
-1666
-676
-919
-1612
-1037
-1094
-1958
-1588
-1552
-1695
-2367
-2238
-1325
-1146
-2154
-1561
-1167
-1495
-1380
-1882
-1574
-1420
-1414
-1177
-898
-1860
-1746
-1318
-1870
-804
-522
-1523
-905
-562
-693
-1762
-1797
-707
-1066
-1079
-687
26
-783
-955
-170
-657
-833
-736
-1294
-840
-847
-2260
-1344
-630
-969
-2045
-1027
-937
-1178
-855
-968
-986
-737
-949
-1073
-1012
-1112
-543
-890
-1021
-691
-221
-528
-860
51
202
-514
114
29
-422
-481
-361
-414
-991
-488
-26
438
439
-240
298
960
518
-559
30
645
476
-11
-232
431
195
-127
-499
-453
-158
238
-275
-795
-219
-193
-803
-1055
-994
-1059
-911
-523
-962
-1399
-783
-1326
-1500
-1520
-1763
-1300
-1338
-1797
-1988
-1618
-1813
-1807
-1328
-1798
-2225
-1596
-1396
-2204
-2146
-1775
-1867
-2260
-2074
-1671
-2034
-2083
-1162
-1540
-2166
-2026
-2033
-1463
-1502
-1583
-1184
-739
-508
-770
-1089
-1374
-1329
-1471
-1616
-1581
-1541
-1147
-1131
-1700
-1759
-1844
-2001
-1822
-1929
-1995
-1985
-2206
-2025
-1987
-2328
-1681
-1446
-2089
-1963
-1590
-1617
-1966
-2047
-2026
-2127
-2083
-2383
-2211
-1875
-1899
-1486
-1622
-1384
-1254
-1255
-974
-1601
-1646
-1442
-1182
-1233
-1656
-1428
-1025
-752
-1637
-1724
-561
-417
-863
-1188
-646
-770
-1252
-1218
-1274
-1350
-968
-640
-1057
-874
-154
-358
-823
-896
-947
-623
-779
-1037
-637
-280
-317
-651
-371
-85
-308
183
375
-269
-186
108
-97
-376
-399
-111
-510
-645
-423
-903
-947
-708
-1028
-1140
-1033
-841
-887
-763
-261
-447
-459
-118
-185
-447
50
258
-285
-133
444
3
41
686
638
726
906
865
1235
1485
1300
1050
899
1207
923
932
1316
1253
1654
1536
1037
1673
1236
617
1043
719
-294
-323
776
727
-128
114
1017
1063
475
745
1094
1264
883
267
553
212
405
499
-324
356
853
621
806
898
1060
981
772
750
854
498
179
482
655
216
-407
315
843
461
350
511
1099
612
91
155
-185
-209
-304
-486
-709
-601
-47
-189
-468
-497
-274
-407
-637
-275
-293
-588
-257
-192
-504
-468
-225
-160
-151
-330
-285
67
143
-24
-183
-354
-175
-243
-657
-556
-250
-149
-341
-541
-528
-292
-350
-490
-482
-662
-392
-212
-479
-542
-530
-262
-448
-730
-538
-298
82
-24
-331
-136
-109
-301
-340
-233
-186
-195
-31
209
26
-392
30
276
-116
-210
-136
63
273
-56
31
440
326
685
482
317
1106
830
715
1131
716
980
1219
886
914
1652
1587
1253
1149
1607
2383
1330
987
2113
2408
1763
1886
2636
2641
2557
2446
2221
2832
2639
2441
2643
2492
2768
3177
3225
3288
3864
3957
4397
3676
1652
1696
867
-1906
-3633
-2992
-1939
-3662
-4586
-2643
-1113
-1818
-3589
-2541
-1308
-2277
-3487
-3956
-3063
-2708
-3892
-4245
-3457
-2289
-1768
-1459
-649
731
1312
995
1195
961
677
559
297
770
738
1271
2026
1933
2182
2394
2537
2430
1889
1655
1601
1180
380
-150
-503
-803
-1306
-1635
-1204
-891
-853
-970
-1124
-1076
-1460
-2016
-2321
-2540
-2633
-2762
-2786
-2525
-2676
-2483
-2085
-2225
-2414
-2891
-2347
-2436
-3688
-3871
-3828
-3351
-3932
-4547
-3271
-2927
-2907
-2708
-2594
-2047
-1807
-2058
-2269
-2108
-1948
-1841
-2059
-2068
-1610
-1372
-1293
-1289
-981
-860
-1106
-989
-1167
-1454
-1591
-1786
-1550
-1553
-1714
-1189
-742
-637
-448
-70
81
328
524
526
992
1195
1334
1858
2127
2174
2196
2736
2940
2550
2883
3370
3307
3230
3465
3328
3407
4211
3873
3753
5016
5446
5205
5091
5687
6134
5331
5449
6423
6406
6676
7366
7285
8155
8177
6802
7321
7531
6737
4471
2388
1440
-1220
-3341
-5961
-5284
-3104
-4697
-4556
-4460
-3243
-1669
-4234
-5741
-5374
-4815
-5665
-6787
-6545
-5154
-3765
-4574
-4029
-2146
-628
1130
1231
1814
2879
3164
2783
1741
1918
2250
2167
2500
3215
4749
5352
5050
5275
5360
4794
3914
2967
2383
2044
1074
239
-163
-948
-1187
-1771
-2229
-1744
-1648
-1472
-1970
-2669
-2705
-3480
-4377
-4922
-4833
-4476
-4399
-3619
-2601
-1683
-1084
-947
-467
3
376
550
800
1270
1309
1284
1489
2159
2258
2460
3188
3476
3854
3844
3941
3801
2835
2267
1422
892
591
218
33
-293
-255
-335
-680
-1042
-1262
-1543
-1967
-2380
-2825
-3005
-3529
-5525
-7223
-5812
-6906
-9816
-6829
-3970
-5337
-5885
-3144
-1255
-3302
-3973
-3054
-2936
-2779
-2149
-2040
-2016
-78
928
-121
-85
1419
2101
1342
882
996
971
404
-837
-1643
-1719
-1622
-1381
-1068
-442
-55
-35
92
-213
-746
-1256
-1422
-1167
-1045
-805
-313
445
970
1077
644
832
1617
1906
1692
1367
1758
2147
1871
1574
1657
2801
3280
3514
3757
4548
5400
4895
4942
4681
4861
5027
5183
5990
6013
6484
7993
8012
7701
8505
8733
7807
8025
7412
6146
5522
3853
745
-3204
-3999
-4569
-7380
-7517
-4857
-3377
-4021
-4990
-3470
-2462
-4344
-7409
-7985
-6531
-6334
-6952
-6987
-4930
-2626
-2185
-2108
-349
2365
3470
2906
3024
4000
4560
3095
2057
2568
3249
3643
4019
5401
6847
7229
6527
5423
4810
3835
2287
583
-559
-717
-1273
-2021
-2311
-2464
-2610
-2950
-3224
-3293
-3159
-3201
-3908
-4623
-5291
-5602
-5775
-5906
-5461
-4554
-3255
-1945
-1031
87
805
949
888
800
1007
1367
1641
1768
2299
2922
3287
3620
3744
4121
4251
3920
3814
3399
2887
2041
889
111
-674
-1141
-1366
-1570
-1469
-1476
-1628
-1752
-2225
-2788
-3281
-3965
-4287
-4420
-4618
-4308
-4250
-3998
-3725
-3754
-4839
-5856
-4251
-5406
-8111
-5429
-2837
-4515
-5393
-2455
-395
-1864
-2476
-966
-213
-849
-838
-1021
-1191
-191
-56
-1276
-1350
129
451
-490
-701
-372
-568
-1442
-2391
-2561
-2504
-2926
-2892
-2285
-1721
-1471
-1276
-751
-327
-631
-690
-71
109
632
483
354
1542
1604
1074
1431
2051
2509
2471
3037
3215
2946
3190
3520
2550
2775
3719
3397
3882
4423
5165
5247
5018
5347
4951
4556
4051
4617
4640
4459
6342
5052
6695
7854
5496
7142
6736
5203
5163
2215
-826
-3212
-5053
-6975
-7892
-6749
-5064
-3683
-3792
-3028
-1238
-2015
-4118
-5757
-6736
-6723
-6578
-6661
-5919
-3554
-2365
-1543
69
1434
3326
3840
2943
3720
3858
3225
2494
1700
1960
2166
2365
3339
4861
5968
6093
5489
4615
3650
2335
468
-1013
-2140
-2670
-3022
-3145
-2758
-2600
-2476
-2587
-2796
-2599
-2922
-3282
-3866
-4663
-5135
-5441
-5320
-4860
-4083
-2883
-1496
-301
702
1660
1999
1767
1383
1055
1024
1001
1140
1616
2206
2842
3392
3759
4024
4004
3747
3220
2669
2040
1189
308
-547
-1160
-1597
-1823
-1701
-1545
-1306
-1226
-1402
-1611
-2043
-2770
-3503
-4025
-4214
-4196
-3930
-3379
-2671
-2130
-1664
-1211
-1203
-3426
-4290
-3067
-5783
-7226
-4163
-2876
-3448
-3320
-972
376
-857
-1092
-912
-1494
-1748
-1682
-2491
-2567
-1403
-1117
-1824
-1497
-285
-13
-413
-791
-838
-1395
-2412
-2938
-3269
-3527
-3511
-2877
-2004
-957
-467
-180
577
584
456
-90
-144
450
521
404
733
1865
2453
2416
2393
2574
3081
3136
2888
2815
2713
2676
2739
2745
2554
3218
4131
4432
4588
5280
5452
5856
5229
4574
4383
4364
5228
4582
5045
6029
6648
6918
5852
6531
6181
4124
4710
2655
-590
-3998
-4907
-5309
-8492
-8052
-4904
-3251
-3206
-4103
-2653
-1284
-3100
-5939
-8023
-7116
-6326
-6317
-6411
-3891
-715
-136
45
1572
3861
4909
3213
2635
3598
3958
3062
1762
2356
3176
3500
3596
4548
6282
6807
5736
4443
3130
2097
380
-1417
-2612
-3116
-3163
-3156
-2833
-2350
-2011
-2088
-2660
-3176
-3596
-3899
-4339
-5208
-5693
-5538
-4867
-4217
-3568
-2252
-753
378
983
1414
2116
2166
1586
902
833
1335
1610
1805
2499
3424
4076
4207
4154
4038
3723
2842
1725
809
178
-400
-1238
-1767
-1811
-1638
-1558
-1636
-1511
-1515
-1927
-2539
-3215
-3774
-4206
-4643
-4766
-4413
-3675
-2918
-2233
-1568
-903
-494
-397
-434
-455
-1908
-5403
-4253
-3407
-7475
-5627
-1363
-1100
-1624
-1277
1688
1407
-1730
-2556
-2763
-3746
-3877
-3479
-3709
-2378
-792
-809
-1336
-733
46
-810
-2047
-2733
-2769
-3377
-4168
-3858
-3377
-3422
-2767
-1335
-312
455
165
397
708
-132
-351
-848
-428
564
831
1300
2622
3750
4020
4278
3234
3356
3768
2672
1922
2162
2724
2225
2515
3152
4163
4334
3592
5712
6054
4992
5346
5531
5486
4600
4475
4983
6160
5917
5948
7178
6278
6904
6850
4681
4272
3264
-448
-5995
-6768
-7278
-10862
-8914
-6069
-4003
-1657
-3774
-2630
-1205
-4095
-6527
-9028
-9690
-8279
-7601
-6943
-3538
-498
281
1277
2530
4304
5474
3922
3214
3516
3610
2694
1922
2637
3078
3671
4544
5589
7400
7555
6526
5467
3025
1078
-868
-2721
-3697
-4257
-4301
-3551
-2637
-2148
-1843
-1969
-2677
-3530
-4789
-5395
-5606
-6311
-6786
-6627
-5434
-4168
-3087
-1617
-173
1202
1829
1877
2224
2135
1516
708
449
1037
1786
2434
3233
4323
5236
5447
5166
4639
4016
2743
1160
-32
-807
-1244
-1704
-1992
-1826
-1526
-1291
-1310
-1473
-1841
-2544
-3430
-4336
-4920
-5214
-5416
-5283
-4746
-3812
-2745
-1779
-1751
-2563
-1809
-2206
-3846
-3058
-2490
-2372
-2128
-2153
-730
-134
-150
58
-99
-35
5
-437
-1044
-1171
-1418
-2009
-2546
-2441
-1860
-1932
-2257
-2219
-2133
-2549
-3424
-3772
-3938
-4615
-4857
-4727
-3991
-3237
-3342
-2763
-2387
-2191
-1908
-2045
-1607
-1398
-1078
-836
-445
374
889
1367
1454
2254
2623
2599
3286
2820
2765
2897
2049
2366
2545
2255
2697
2868
3385
3828
3383
3740
3713
3352
3306
3003
3736
4463
3994
4449
5139
6007
5866
5122
6817
6411
5385
6814
6293
6112
5762
4145
4260
1425
-4928
-5926
-5116
-8372
-7512
-5120
-3444
-1128
-3837
-4760
-2571
-3893
-6516
-9657
-10387
-7568
-5915
-6029
-4205
-884
492
-155
406
2864
4548
3593
1731
2191
3902
3732
2618
2905
3536
4482
5133
5338
6979
7716
6388
4845
2549
973
-159
-1781
-2638
-3038
-3210
-2730
-2032
-1790
-1955
-2394
-3144
-4408
-5700
-6120
-5761
-5851
-6528
-6646
-5330
-3763
-2954
-2139
-960
319
839
500
896
1566
1368
632
238
1109
2389
2973
3375
4296
5294
5359
4636
3910
3439
2585
1098
-112
-566
-634
-857
-1179
-1293
-1189
-1216
-1667
-2256
-2717
-3308
-4035
-4750
-5162
-5133
-5032
-4911
-4509
-3782
-2759
-1902
-1531
-1947
-2636
-2594
-3423
-4707
-3887
-2661
-2476
-1897
-465
1008
1168
682
542
210
-604
-1325
-1463
-1508
-1471
-1455
-1648
-1542
-1097
-1049
-1599
-2070
-2245
-2721
-3579
-4144
-4196
-4496
-5130
-4899
-4117
-3612
-3044
-2525
-2111
-1842
-1986
-2165
-2040
-1762
-1612
-1327
-539
461
1465
2201
2566
2943
3281
3107
3115
2968
2699
2646
2633
2513
2824
3242
3767
4177
4073
4112
4725
4425
4401
3783
3766
4157
4067
5026
5325
5860
6511
7518
7215
6321
7957
7528
6439
6954
4496
4841
3419
-727
-4927
-7457
-6620
-7817
-7759
-5169
-2827
-1807
-3605
-4883
-3777
-5268
-7978
-11020
-11122
-8666
-6497
-5412
-3418
-425
836
951
1514
2806
4323
3474
1905
2491
3136
4038
3457
3560
4436
5293
6232
6830
7517
7733
6560
4786
2327
236
-1054
-2147
-2813
-3391
-3132
-2365
-1533
-1522
-2110
-2611
-3598
-5141
-6549
-7202
-6572
-6460
-6830
-6512
-5138
-3221
-2172
-1549
-482
546
1040
710
828
1367
1434
953
687
1682
3133
4047
4537
5152
5951
6043
5161
4080
3082
2207
825
-433
-941
-830
-675
-882
-1101
-1106
-1219
-1742
-2628
-3382
-4060
-4800
-5470
-5859
-5660
-5194
-4806
-4423
-3771
-2700
-1800
-1349
-2163
-3044
-2561
-3611
-5197
-3911
-2573
-2789
-1947
-65
1009
1298
1225
1023
408
-901
-1307
-1593
-2024
-1878
-1771
-1820
-1506
-1187
-1232
-1443
-1999
-2494
-2909
-3706
-4264
-4360
-4674
-5117
-4874
-4222
-3530
-2872
-2434
-2104
-1785
-1807
-2135
-1997
-1828
-1703
-1444
-889
453
1441
1974
2714
3141
3224
3186
2970
3035
2946
2448
2781
2770
2943
3836
3604
4267
4877
4049
4698
5155
4383
4332
4418
4935
5016
4921
6174
7148
7191
7439
7856
7915
8045
6968
6329
5902
4523
2370
-920
-5267
-7158
-7649
-8627
-8121
-4967
-3274
-2968
-3531
-4466
-3909
-5914
-8749
-10915
-11052
-9597
-7386
-5489
-3063
-463
1017
1326
2381
3699
4197
3425
2329
2585
3459
3858
3733
4266
4777
5717
6657
7528
7814
7924
6620
4781
2507
296
-1131
-2405
-3381
-3785
-3501
-2801
-2089
-2027
-2406
-3030
-4047
-5716
-7087
-7679
-7512
-7544
-7655
-7052
-5465
-3747
-2515
-1565
-461
356
709
671
900
1345
1288
936
1047
1973
3345
4237
4838
5599
6248
6279
5555
4598
3466
2287
861
-336
-896
-962
-962
-999
-1126
-1181
-1395
-1958
-2820
-3683
-4498
-5341
-6041
-6401
-6223
-5738
-5249
-4724
-3988
-3065
-2162
-2488
-3646
-3110
-3618
-5495
-5006
-3727
-2596
-2223
-1748
1018
2079
1105
892
1051
623
-590
-1383
-1341
-905
-1096
-1152
-822
-720
-635
-809
-1406
-2049
-2433
-3082
-4057
-4452
-4383
-4653
-5064
-4756
-3777
-3107
-3136
-2615
-1920
-1992
-2311
-2566
-2104
-1785
-1625
-1065
-322
830
1917
2551
2754
3238
3664
3452
3049
2984
3443
3030
3091
3503
3801
4374
4621
4828
5098
5399
5301
5172
5722
5914
5537
5808
6671
6465
6916
7490
7055
7531
7669
7422
7139
7013
6455
4498
1274
-2212
-5858
-9022
-9092
-9515
-8479
-5330
-4513
-3177
-3422
-4234
-4178
-6592
-9284
-11027
-11150
-9586
-7359
-5333
-2787
-262
1125
2341
3575
4585
4921
3996
3255
3470
4036
4230
3903
4235
5157
5797
6930
7736
8012
7981
6370
4637
2607
356
-1363
-2986
-4107
-4387
-4128
-3459
-2715
-2409
-2571
-3075
-4152
-5474
-6622
-7371
-7529
-7798
-7784
-6959
-5454
-3619
-2291
-1143
116
842
1364
1540
1738
2018
1680
1320
1547
2403
3481
4232
4848
5628
6329
6387
5873
5030
3900
2484
845
-384
-1006
-1393
-1623
-1700
-1598
-1448
-1589
-1989
-2651
-3408
-4274
-5223
-5893
-6217
-6214
-5905
-5547
-5030
-4222
-4180
-4097
-3715
-4065
-4651
-4361
-3810
-3398
-2891
-2264
-1551
-678
-256
152
218
362
631
194
-105
-201
-210
-523
-922
-1192
-1178
-1212
-1396
-1551
-1700
-2115
-2706
-2871
-3488
-3894
-3982
-4308
-3981
-4126
-3793
-3264
-3180
-2785
-2524
-2329
-2214
-1698
-1212
-939
-544
15
816
1270
1791
2247
2775
3147
2992
3279
3703
3591
3284
4049
4191
3720
4387
5020
4783
4846
5448
5795
6195
6059
6579
7599
6564
6430
7827
7484
7492
8115
7621
7801
8101
7036
6425
5070
1431
-957
-5964
-9951
-8624
-9883
-9509
-6451
-5860
-4083
-4215
-5086
-4451
-6219
-8591
-10499
-11005
-10082
-7909
-5838
-3954
-1558
645
2071
3453
4940
5649
5048
4619
4474
4788
5059
4329
4873
5291
5258
6842
7638
7722
8028
6738
5665
4008
1625
-369
-2325
-3820
-4668
-5089
-4902
-4076
-3420
-3514
-3759
-4081
-4819
-6060
-7055
-7400
-7893
-8060
-7825
-6648
-4652
-3285
-1930
-613
234
1474
2023
2234
2636
2461
2093
2064
2440
3277
3946
4337
4967
5767
6223
6337
6040
5109
3844
2299
882
-318
-1258
-1867
-2310
-2447
-2439
-2405
-2239
-2471
-2915
-3481
-4328
-4974
-5548
-5996
-6100
-6092
-5925
-6392
-6199
-5375
-5856
-5813
-4978
-4496
-3540
-2920
-2132
-977
-862
-1082
-817
-638
-566
-498
-499
81
519
716
1063
1136
733
285
-281
-1030
-1424
-1831
-2239
-2643
-2861
-2796
-2991
-2881
-3003
-3146
-3260
-3627
-3438
-3334
-3336
-3230
-3149
-2728
-2193
-1772
-1191
-261
445
907
1544
2213
2688
2783
2777
2929
3094
3148
3899
3819
4172
5005
5062
5174
5755
6615
6166
6329
6942
6796
7116
6947
7831
7788
7469
9183
8713
9925
9566
9298
10697
7819
7706
5426
248
-1822
-7705
-10628
-9735
-11246
-8609
-6713
-5878
-3663
-4009
-4738
-5121
-6830
-9748
-11699
-12286
-11343
-8913
-7290
-4539
-1569
227
2773
4028
5773
6407
5489
5719
4941
5350
5653
4307
5216
5529
5964
7613
7806
8722
9001
7888
7146
5706
3372
891
-1412
-3574
-4834
-5584
-5928
-5099
-4697
-4152
-3727
-3918
-3953
-5083
-6096
-6875
-8056
-8380
-8839
-8073
-6234
-5085
-3298
-1824
-410
1316
2208
3041
3641
3467
3030
2811
2927
3237
3634
3666
4220
5129
5811
6567
6720
6525
5792
4384
3078
1530
112
-1228
-2529
-3047
-3486
-3628
-3379
-3356
-3170
-3306
-3700
-4070
-4770
-5560
-6081
-6933
-8328
-8580
-9010
-9714
-8898
-8002
-6655
-5018
-3839
-1928
-834
-524
-601
-912
-1258
-1646
-1922
-2007
-1387
-469
286
1289
2483
3018
2802
2116
1256
477
-774
-1981
-2759
-3312
-3790
-3859
-3377
-3119
-2575
-2532
-2561
-2479
-2616
-2742
-3144
-3309
-3417
-3304
-3111
-2644
-1497
-688
231
1243
2291
2956
3237
3522
3346
3324
2970
2907
3245
3490
4115
4824
5411
6857
7986
7856
9050
9616
9514
9414
8532
9193
8613
8541
9656
9248
10376
10918
10714
10321
9191
6666
2743
-1970
-7467
-9696
-11247
-12822
-10616
-9509
-7996
-6459
-6593
-5390
-5576
-7129
-9033
-10969
-11766
-11298
-10449
-9087
-7207
-4662
-2618
-446
2421
4370
5579
6357
7019
7826
8208
7713
6843
6369
5621
5994
6808
6585
7395
7443
7628
8394
8005
7165
5259
2629
144
-2384
-4276
-5537
-6497
-7196
-7418
-6737
-6004
-5663
-5405
-5383
-5701
-6371
-7226
-7851
-7787
-7540
-7259
-6394
-5683
-4399
-2846
-1596
405
2102
3112
3969
4451
5106
5429
5259
4918
4515
4335
4298
4558
4882
5184
5531
5637
5517
5224
4499
3283
1825
374
-1055
-2217
-3367
-4399
-4972
-5399
-5363
-5094
-5182
-5095
-5142
-5395
-5558
-5844
-6128
-7982
-9891
-10247
-11375
-12231
-10932
-8547
-6515
-5413
-3425
-719
554
456
355
125
-562
-1361
-1884
-1576
-1043
-315
235
866
1900
2389
2228
1653
1251
897
-142
-1280
-1994
-2860
-4083
-4653
-4816
-4429
-4112
-4246
-3721
-2732
-1773
-1282
-1022
-495
-318
-823
-1198
-859
-296
-278
43
978
1666
2841
3797
4346
5270
5388
5661
5676
6094
6815
7280
8028
8442
9372
10280
10181
10641
11633
11865
11834
12365
12734
12982
12310
10988
8958
5309
212
-4949
-8077
-10941
-12061
-11221
-10367
-8553
-7747
-7434
-6381
-6069
-6961
-8897
-10816
-12144
-12409
-12583
-12018
-10042
-8350
-6816
-4603
-1919
636
2407
3603
5288
7186
8415
8696
8490
7946
7181
6916
6621
6487
6522
5924
6172
7343
8582
9409
9145
7944
6067
3778
1406
-555
-2612
-4984
-6694
-7551
-7738
-7562
-7368
-7000
-6666
-6705
-6997
-7072
-6965
-7099
-7301
-7388
-7297
-6929
-6840
-6582
-5496
-4234
-2859
-1339
301
2133
3648
4722
5612
6333
6522
6276
5844
5294
4922
4573
4380
4560
4843
4974
4950
4846
4583
4117
3461
2551
1406
3
-1462
-2623
-3645
-4559
-5280
-5962
-6513
-6911
-7314
-7847
-8300
-8977
-10290
-10982
-11118
-11106
-10415
-9612
-8621
-7581
-6722
-5494
-4400
-3651
-2940
-2247
-1768
-1203
-541
-58
319
668
972
1150
1242
1276
1181
936
724
798
789
459
40
-497
-1226
-1788
-2278
-2822
-3201
-3692
-4031
-4034
-3767
-3291
-2870
-2527
-2230
-1877
-1551
-1170
-703
-417
-175
73
179
391
966
1405
1697
2319
2972
3737
4521
5176
6386
7721
8520
9576
10555
10988
11497
11729
11873
12263
12612
12797
12673
11944
10595
8435
4796
412
-2852
-5980
-8511
-9255
-9405
-9110
-8920
-9094
-8536
-8040
-8264
-9008
-10108
-11239
-11871
-12081
-12203
-11749
-11019
-10448
-9546
-8028
-6206
-4540
-3083
-1305
1048
3519
5492
7077
7930
7996
8190
8322
8069
7687
6823
6111
6141
6705
7751
8655
8985
8752
8080
7157
6311
5253
3481
1445
-262
-1696
-2979
-4106
-5065
-5892
-6716
-7412
-7667
-7483
-7276
-7054
-6686
-6281
-5757
-5511
-5700
-5825
-5925
-6042
-5917
-5418
-4555
-3561
-2523
-1251
272
1811
3159
4304
5091
5535
5803
6029
6191
6233
6149
5887
5562
5220
4925
4718
4485
4256
3998
3626
3337
3049
2556
1976
1287
383
-707
-1947
-3003
-4124
-5947
-7611
-8513
-9440
-10510
-10658
-9783
-9302
-9372
-8914
-7792
-6778
-6540
-6239
-5618
-5211
-4956
-4645
-4243
-3629
-3049
-2663
-2134
-1212
-202
394
749
1314
2054
2493
2587
2736
2554
1897
1098
583
345
-144
-903
-1709
-1996
-1983
-2119
-2141
-2067
-1955
-2128
-2512
-2457
-2262
-2455
-2833
-3157
-3331
-3330
-3441
-3413
-3332
-3283
-2913
-2405
-1976
-1260
-371
204
821
1885
2937
3604
4032
4722
5555
6345
7171
8307
9556
10390
11204
11762
12309
12163
10740
8703
5643
2877
581
-1898
-3078
-3577
-3943
-4220
-4571
-4206
-3716
-3745
-4060
-4588
-5264
-5874
-6346
-6802
-7185
-7546
-7967
-8195
-8114
-7719
-7231
-6632
-5406
-3703
-1653
376
2099
3616
4462
5218
6075
6337
6256
5715
5102
4916
4883
5318
6071
6535
6751
6826
6884
7023
7106
6849
6347
5784
5158
4345
3300
2212
1050
-300
-1679
-2896
-3749
-4384
-4921
-5030
-4880
-4527
-4122
-3983
-3862
-3870
-4050
-4166
-4308
-4340
-4293
-4355
-4320
-4019
-3517
-2915
-2214
-1491
-808
-83
720
1575
2409
3191
3820
4197
4381
4385
4369
4256
4001
3806
3576
3397
3295
3140
3109
3161
3159
3066
2794
2503
2217
1511
626
-478
-1494
-2375
-3745
-4580
-4956
-5769
-6443
-6993
-7039
-6842
-6882
-6631
-6137
-5711
-5278
-4871
-4487
-4102
-3956
-3861
-3727
-3345
-2943
-2739
-2337
-1816
-1240
-715
-252
239
519
452
328
360
165
-90
-655
-1417
-1933
-2521
-3032
-3478
-3880
-4228
-4657
-4893
-4801
-4534
-4422
-4469
-4432
-4189
-4002
-3657
-3423
-3350
-2993
-2381
-1735
-937
-243
79
590
829
1061
1600
1997
2742
3427
3926
4893
5542
6477
7433
7966
8716
9032
9724
10836
11242
11921
12114
11380
10663
9277
7055
5067
3190
1570
749
-72
-529
-669
-1117
-1224
-1137
-1278
-1405
-1857
-2503
-3009
-3573
-3975
-4451
-5005
-5511
-6094
-6455
-6733
-6853
-6640
-6351
-5496
-4233
-3065
-1816
-780
-60
828
1524
1934
2215
1946
1611
1527
1536
1928
2399
2586
2761
2882
3118
3517
3865
4194
4358
4402
4450
4394
4324
3986
3301
2567
1671
787
56
-758
-1379
-1769
-2065
-2022
-1877
-1821
-1718
-1786
-1894
-1818
-1791
-1784
-1854
-2082
-2285
-2416
-2450
-2388
-2371
-2393
-2426
-2357
-2077
-1685
-1125
-553
-14
575
1010
1399
1753
1875
1902
1892
1731
1587
1458
1290
1201
1112
1040
1090
1116
1130
1159
1110
815
566
297
-168
-639
-1202
-1748
-2222
-2928
-3598
-4032
-4339
-4533
-4641
-4742
-4544
-4313
-4107
-3863
-3630
-3402
-3184
-2936
-2728
-2491
-2335
-2318
-2322
-2291
-2198
-2147
-2183
-2354
-2498
-2602
-2762
-2780
-2897
-3180
-3554
-3966
-4167
-4321
-4461
-4596
-4712
-4968
-5253
-5145
-5034
-4827
-4482
-4383
-3997
-3448
-3110
-2630
-1809
-1092
-894
-378
280
847
1379
1755
2467
2731
3097
3484
3669
3706
3643
3728
3982
4702
5067
5484
5832
6252
6691
7277
7824
8350
8723
9018
9631
10037
10234
10033
9306
8221
6648
4869
3471
2252
1328
739
96
-233
-331
-447
-388
-322
-295
-405
-661
-924
-1182
-1509
-1967
-2458
-2931
-3482
-4018
-4558
-5067
-5394
-5437
-5166
-4549
-3727
-2974
-2221
-1456
-729
57
633
924
1027
819
583
517
576
727
778
775
816
918
1111
1369
1723
2036
2296
2576
2800
2982
3005
2792
2434
1998
1431
777
208
-334
-793
-1056
-1215
-1180
-1097
-1093
-1075
-1077
-1024
-931
-815
-689
-665
-718
-828
-942
-1057
-1191
-1362
-1570
-1769
-1878
-1908
-1776
-1489
-1189
-888
-609
-379
-132
86
230
352
422
379
300
221
95
-26
-201
-382
-466
-551
-611
-658
-697
-717
-845
-871
-918
-1047
-1075
-1292
-1580
-1771
-2074
-2318
-2573
-2798
-2901
-2937
-2911
-2741
-2511
-2295
-2106
-1950
-1823
-1693
-1560
-1592
-1721
-1895
-2072
-2254
-2466
-2626
-2823
-3090
-3372
-3556
-3661
-3854
-4069
-4330
-4469
-4633
-4850
-4921
-4919
-4770
-4648
-4363
-4067
-3748
-3234
-2965
-2488
-1768
-1543
-1298
-670
-54
439
774
1044
1459
2136
2614
2757
3247
3407
3406
3431
3222
3162
3335
3621
3783
4039
4241
4438
4630
4799
4933
5251
5658
5952
6248
6607
6994
7382
7762
8141
8501
8718
8682
8285
7503
6405
4896
3420
2231
1259
599
-7
-429
-635
-896
-945
-896
-907
-995
-1256
-1522
-1752
-2009
-2324
-2758
-3286
-3793
-4317
-4847
-5308
-5593
-5731
-5680
-5285
-4631
-3961
-3325
-2643
-1992
-1346
-745
-362
-148
-208
-423
-463
-437
-339
-245
-281
-260
-141
94
440
796
1153
1497
1779
2056
2305
2416
2339
2090
1746
1366
906
399
-62
-449
-707
-863
-907
-868
-849
-821
-798
-724
-607
-548
-511
-536
-621
-724
-894
-1042
-1210
-1425
-1641
-1808
-1913
-1944
-1892
-1718
-1429
-1155
-862
-597
-415
-279
-220
-200
-178
-202
-281
-385
-478
-534
-618
-652
-654
-678
-684
-628
-581
-572
-492
-591
-721
-743
-926
-1017
-1143
-1437
-1568
-1748
-1947
-2124
-2230
-2233
-2298
-2353
-2226
-2051
-1979
-2003
-1957
-1854
-1904
-1990
-2113
-2258
-2445
-2717
-2914
-3023
-3203
-3443
-3685
-3908
-4108
-4223
-4357
-4362
-4250
-4256
-4200
-4182
-3777
-3438
-3254
-3007
-2688
-2190
-1755
-1354
-783
-321
-129
336
625
960
1027
1368
1847
2114
2286
2447
2777
2698
2852
2991
2937
3081
3217
3213
3117
3151
3145
3172
3293
3489
3465
3576
3779
3642
3699
3923
4095
4316
4476
4864
5477
5845
6275
6844
7388
7647
7466
6993
6224
5079
3685
2467
1615
927
290
-343
-711
-783
-860
-962
-1016
-905
-1039
-1367
-1575
-1738
-1947
-2423
-3159
-3752
-4350
-5053
-5701
-6225
-6435
-6356
-6007
-5370
-4570
-3820
-3151
-2441
-1688
-1018
-614
-469
-426
-470
-507
-463
-291
-130
-138
-68
165
487
830
1136
1583
2074
2413
2712
2978
3155
3117
2816
2384
1945
1399
697
3
-486
-784
-1017
-1192
-1231
-1170
-1116
-1112
-1053
-949
-915
-979
-1128
-1319
-1491
-1750
-2079
-2315
-2509
-2670
-2801
-2872
-2752
-2537
-2229
-1793
-1381
-1011
-680
-403
-155
18
93
130
79
-56
-229
-350
-385
-401
-445
-467
-441
-329
-281
-306
-218
-207
-381
-584
-738
-883
-1249
-1704
-2056
-2334
-2641
-3014
-3191
-3228
-3313
-3340
-3253
-3040
-2837
-2833
-2800
-2791
-2824
-2935
-3126
-3265
-3406
-3570
-3731
-3811
-3815
-3849
-3974
-4107
-4225
-4302
-4418
-4573
-4666
-4685
-4831
-4834
-4519
-4059
-3323
-2622
-1913
-1396
-1542
-1596
-1207
-984
-919
-627
-446
-465
-599
-775
-629
-700
-838
-559
-188
-72
-1
-2
78
220
452
475
559
876
1205
1538
1836
2219
2566
2912
3208
3604
3777
4108
4598
4974
5384
5694
6138
6813
7255
7701
8323
9038
9451
9311
8832
8141
6975
5420
3974
2877
2118
1432
740
247
122
-49
-224
-314
-361
-485
-836
-1188
-1378
-1645
-2127
-2885
-3574
-4220
-4970
-5628
-6193
-6415
-6253
-5910
-5206
-4289
-3438
-2602
-1809
-936
-91
492
708
770
705
572
575
764
1000
1052
1059
1310
1724
2175
2569
2969
3422
3691
3829
3884
3843
3688
3230
2585
1966
1236
387
-465
-1124
-1469
-1708
-1931
-2005
-1958
-1905
-1875
-1843
-1782
-1773
-1865
-2039
-2246
-2434
-2696
-3026
-3236
-3380
-3483
-3476
-3394
-3075
-2588
-2034
-1342
-669
-139
280
583
825
1001
1053
1025
939
754
561
462
482
518
521
477
399
375
327
176
-51
-255
-493
-873
-1293
-1654
-2135
-2689
-3069
-3530
-3970
-4097
-4195
-4275
-4336
-4286
-3955
-3655
-3516
-3307
-3104
-3098
-3150
-3222
-3261
-3435
-3677
-3912
-4075
-4137
-4188
-4175
-4170
-4093
-3951
-3789
-3605
-3579
-3846
-4108
-4439
-4682
-4657
-4425
-4224
-4078
-4121
-4186
-4082
-3932
-3489
-3291
-3026
-2809
-2858
-2898
-3062
-2921
-2712
-2500
-2563
-2355
-2061
-2355
-2030
-1550
-802
-449
-396
-124
390
953
1527
1777
2110
2996
3280
3670
4381
4891
5600
6179
6704
7424
8207
8975
9833
10627
11233
11658
11374
10477
9156
7211
5078
3358
2161
1232
475
-223
-726
-1012
-1092
-1162
-1336
-1449
-1678
-1905
-2161
-2438
-2715
-3274
-4158
-4899
-5494
-6037
-6349
-6384
-6123
-5483
-4452
-3143
-1840
-816
62
957
1807
2599
3155
3355
3228
2930
2741
2650
2757
2922
2939
3046
3371
3939
4510
4858
5147
5310
5131
4739
4261
3613
2812
1889
892
-67
-1020
-1993
-2812
-3381
-3604
-3594
-3561
-3502
-3360
-3145
-3014
-2953
-2937
-3123
-3383
-3630
-3884
-4050
-4166
-4170
-3992
-3707
-3273
-2709
-2086
-1372
-508
420
1310
2048
2546
2780
2846
2854
2764
2579
2304
2013
1760
1572
1559
1746
1869
1641
1573
1350
865
630
151
-368
-917
-1738
-2348
-3301
-4293
-4864
-5563
-6244
-6470
-6349
-6209
-6257
-6077
-5505
-5050
-4782
-4467
-3986
-3738
-3711
-3583
-3401
-3265
-3157
-3158
-3192
-3039
-2913
-2674
-2377
-2160
-1841
-1809
-2054
-2291
-2597
-3018
-3625
-4192
-4643
-5159
-5706
-6239
-6486
-6468
-6439
-6260
-5955
-5585
-5149
-4895
-4674
-4437
-4288
-4466
-4639
-4529
-4483
-4248
-3990
-3417
-2862
-2225
-1380
-148
809
1580
2721
3969
4950
5506
6537
7846
8882
9767
10549
11431
12382
13230
14403
15080
15825
17055
17433
16486
14850
12756
9810
6547
3877
2040
1042
157
-643
-1151
-1573
-1527
-1445
-1532
-1883
-2236
-2649
-3239
-3512
-3685
-4280
-5233
-6350
-6929
-6988
-6789
-6140
-5296
-4055
-2321
-314
1392
2510
3427
4254
5106
5918
6351
6338
5811
5178
4712
4473
4522
4658
4710
4674
5018
5849
6437
6576
6300
5688
4830
3565
2194
842
-480
-1768
-3014
-4169
-5229
-6017
-6587
-6894
-6714
-6285
-5882
-5635
-5398
-4995
-4694
-4628
-4801
-5110
-5406
-5555
-5416
-5101
-4603
-3882
-3012
-2025
-1024
114
1251
2239
3150
3978
4656
5031
4977
4632
4147
3732
3387
2986
2648
2396
2267
1933
1793
1776
1314
827
5
-925
-1661
-2560
-3229
-4142
-5337
-6472
-7526
-8330
-8949
-9167
-9030
-8654
-8246
-7719
-7145
-6433
-5754
-5317
-4892
-4526
-4025
-3631
-3409
-3007
-2606
-2277
-1957
-1540
-996
-465
2
566
1151
1595
1890
1769
1462
989
417
-103
-662
-1072
-1472
-1974
-2392
-2604
-2711
-2691
-2708
-2858
-2869
-2858
-2911
-2964
-2983
-3085
-3312
-3570
-3822
-3673
-3257
-2755
-2242
-1324
-344
163
1172
2172
3070
4081
5172
6517
7161
8354
10033
10376
11487
12629
13435
14417
14524
13818
12337
9798
6153
2928
310
-2036
-2991
-3411
-3702
-3733
-4213
-4066
-3905
-3665
-3559
-4252
-4827
-5299
-5577
-5801
-6332
-6712
-7367
-7557
-7017
-5706
-3551
-1681
105
2599
5092
7225
8650
9379
9580
9758
10197
10376
10527
10055
9103
8368
8045
8423
8846
9199
9304
9146
9389
9192
8784
7949
6208
3995
1696
-326
-1994
-3508
-4709
-5773
-6674
-7400
-7916
-7896
-7652
-7144
-6670
-6224
-5768
-5506
-5333
-5393
-5409
-5459
-5551
-5370
-4832
-3756
-2592
-1239
345
1948
3601
4958
6065
7067
7704
8096
8290
8179
7800
7123
6351
5537
4924
4542
4279
4177
4075
3905
3563
3152
2669
1923
1047
-199
-1549
-3017
-4571
-7122
-9494
-10646
-12695
-14153
-13992
-12968
-11119
-10011
-8986
-7726
-6411
-5208
-4702
-4171
-3372
-3029
-2866
-2449
-2067
-1190
-471
94
761
1625
2835
3608
4321
4908
5077
4851
4286
3364
2422
1524
182
-547
-796
-974
-1280
-1968
-1970
-1824
-1528
-1081
-799
-475
-334
-631
-873
-1027
-1170
-1110
-1398
-1576
-1061
-162
982
2192
3292
4259
5483
6442
7629
9048
10229
11494
12051
12987
14144
14600
15377
16229
16734
17416
16824
14539
11632
7104
2183
-1513
-4845
-6237
-6529
-6961
-6944
-7906
-8410
-8271
-8308
-8120
-8702
-9929
-10707
-11627
-11957
-11928
-12144
-12212
-12318
-11979
-10459
-7997
-5055
-2185
83
2511
4724
6382
7685
8195
8474
8732
8609
8839
8827
8556
8246
7680
7733
8341
9229
10115
10169
9628
8739
7366
6000
4396
2331
-3
-2524
-4791
-6321
-7208
-7545
-7769
-8301
-8855
-9112
-8656
-7569
-6664
-6084
-6092
-6572
-6927
-7126
-6892
-6310
-5789
-5150
-4327
-3024
-1149
926
2857
4413
5649
6734
7631
8398
8986
9188
8943
8289
7484
6853
6370
5967
5687
5343
5158
5086
5057
4885
4360
3391
2212
624
-853
-2227
-3898
-5593
-7511
-8925
-9943
-10646
-10633
-10561
-10111
-9822
-9490
-8813
-8056
-7125
-6471
-5896
-5603
-5254
-4784
-4038
-3140
-2275
-1284
-433
522
1426
2371
3253
3896
4235
4267
4152
3737
3280
2713
2144
1530
892
568
215
119
-72
-187
-180
-312
-352
-556
-747
-1027
-1286
-1482
-1683
-1665
-1618
-1300
-942
-548
4
673
1561
2301
3250
4090
4748
5420
5892
6533
7117
7984
8942
9816
10827
11581
12609
13527
14524
15559
16369
16838
15646
13604
10134
5391
1313
-2993
-5675
-6798
-7190
-6137
-5926
-5679
-5656
-5964
-5495
-5872
-6049
-6622
-7876
-9082
-10527
-11454
-11848
-11879
-11498
-10868
-9525
-7675
-5167
-2487
212
2765
4506
5776
6024
6021
5998
5664
5687
5569
5425
5397
5245
5631
6085
6925
8031
8920
9643
9658
9127
8195
6879
5226
3403
1555
-354
-2015
-3446
-4532
-5004
-5212
-5112
-4990
-4833
-4495
-4314
-4125
-4242
-4602
-5063
-5826
-6487
-7031
-7330
-7246
-6862
-6146
-5149
-3894
-2537
-1160
172
1401
2462
3246
3871
4172
4189
4066
3679
3301
2922
2705
2759
2961
3357
3794
4184
4553
4721
4749
4423
3766
2967
1624
364
-1094
-2507
-3577
-4589
-5202
-5612
-5914
-5981
-6038
-5835
-5623
-5379
-5123
-4942
-4802
-4804
-4898
-4946
-4890
-4684
-4279
-3744
-2938
-2035
-991
19
849
1529
1945
2166
2004
1682
1273
748
329
-122
-368
-462
-386
-113
184
400
612
639
413
265
149
207
208
191
-123
-487
-440
-261
-1
295
648
708
686
504
468
586
699
981
1220
1458
1479
1549
1777
2123
2407
2655
2888
3203
3455
3770
4206
4670
5316
6030
6538
6943
7162
6984
6512
5565
4311
2706
1067
-420
-1411
-1750
-1618
-1102
-640
-250
-63
-162
-361
-705
-1083
-1539
-2178
-2893
-3773
-4604
-5378
-5990
-6304
-6350
-6009
-5359
-4454
-3355
-2282
-1350
-690
-308
-217
-327
-525
-746
-838
-879
-870
-763
-582
-291
145
798
1652
2595
3524
4237
4679
4723
4385
3756
2937
2102
1286
588
54
-288
-412
-461
-462
-412
-307
-198
-69
117
205
139
-133
-639
-1319
-2080
-2816
-3448
-3886
-4063
-3995
-3698
-3199
-2573
-1963
-1463
-1038
-721
-503
-345
-261
-277
-468
-826
-1220
-1510
-1629
-1543
-1232
-774
-191
408
923
1368
1648
1756
1690
1343
907
449
-129
-737
-1386
-2024
-2388
-2851
-3158
-3190
-2993
-2638
-2379
-2072
-1876
-1847
-2077
-2543
-2901
-3244
-3488
-3671
-3701
-3578
-3409
-3115
-2789
-2291
-1851
-1398
-945
-663
-490
-496
-707
-1058
-1515
-1939
-2207
-2410
-2455
-2287
-1932
-1515
-1091
-738
-460
-222
-77
81
-109
-388
-506
-706
-1012
-1287
-1311
-1290
-1140
-902
-494
-140
107
364
485
612
738
655
614
631
452
495
602
831
1275
1718
2219
2715
3275
3890
4368
4885
5047
5148
5516
5680
6163
6663
7246
8048
8127
7543
6352
4398
2190
-255
-2196
-3181
-3511
-3180
-2764
-2402
-2283
-2513
-2912
-3377
-3766
-4099
-4480
-5056
-5547
-6110
-6698
-7200
-7740
-7984
-7832
-7291
-5978
-4321
-2557
-886
254
1029
1253
1279
1362
1547
1955
2266
2445
2579
2637
2660
2760
3096
3838
4811
5752
6568
7031
6973
6412
5249
3839
2451
1141
114
-700
-1207
-1518
-1837
-2112
-2471
-2782
-2963
-3005
-2826
-2626
-2559
-2782
-3353
-4141
-5026
-5749
-6155
-6101
-5696
-5027
-4179
-3155
-2060
-1047
-151
618
1270
1750
2116
2403
2575
2574
2324
1945
1635
1567
1749
2188
2652
3105
3423
3430
3195
2697
2021
1268
283
-877
-2052
-3013
-3769
-4567
-5167
-5611
-5785
-5818
-5796
-5654
-5310
-5058
-4934
-4945
-4977
-4949
-4924
-4860
-4716
-4391
-3898
-3368
-2732
-1981
-1224
-468
153
665
1116
1413
1518
1411
1194
1021
722
466
190
-17
-36
-121
-126
-116
-39
50
-38
-125
-300
-538
-727
-1119
-1450
-1651
-1765
-1643
-1509
-1193
-812
-292
153
530
1166
1825
2338
2993
3321
3756
4252
4472
4979
5472
6130
6983
7718
8396
9229
10102
10943
11759
12414
12786
12632
10908
8613
5057
823
-2933
-6553
-8184
-8902
-8612
-7724
-7263
-6662
-6651
-6761
-6530
-6904
-6933
-7488
-8128
-8600
-9253
-9672
-10074
-10129
-9859
-8676
-6678
-3804
-323
2815
5487
6984
7721
7824
7301
7114
6679
6478
6190
5547
5113
4487
4158
4173
4443
5213
5905
6583
6841
6400
5147
3176
739
-1852
-4057
-5978
-7263
-8030
-8400
-8319
-8129
-7641
-7033
-6381
-5589
-4851
-3867
-3168
-2849
-2920
-3517
-4104
-4603
-4610
-4025
-2943
-1464
143
1814
3423
4977
6264
7157
7589
7563
7176
6424
5571
4630
3578
2620
1567
841
40
-323
-215
-116
-237
-842
-1310
-1955
-3114
-4504
-5976
-7258
-8497
-9706
-10172
-10257
-9784
-8982
-7932
-6826
-5733
-4648
-3587
-2812
-2112
-1660
-1289
-1146
-1076
-948
-878
-690
-468
153
919
1658
2260
2606
2770
2656
2152
1462
690
-43
-806
-1545
-2077
-2406
-2512
-2470
-2392
-2171
-1892
-1515
-1081
-761
-452
-396
-494
-884
-984
-1001
-877
-549
-40
1011
1766
2707
3605
4641
5644
6175
7131
7642
8466
9041
9654
10292
10364
11037
11256
11608
12027
12532
13488
13694
13907
12081
9111
4576
-928
-5240
-9898
-12465
-13360
-12811
-11129
-10610
-9743
-9578
-9241
-8483
-8352
-7526
-7430
-7170
-7039
-7176
-6995
-7016
-6534
-6107
-4574
-1983
1457
5487
8859
11664
12793
13160
12938
12006
11139
9603
8630
7690
6342
4960
3349
2293
1508
1240
1448
1773
2182
1974
1049
-746
-2999
-5361
-7604
-9399
-10865
-11416
-11547
-11182
-10121
-8777
-6974
-5257
-3517
-1987
-829
528
1740
2672
2779
2254
1728
1371
1505
2100
3174
4414
5692
6831
7718
8325
8518
8277
7306
5809
4080
2161
422
-1271
-2718
-3889
-4910
-5638
-6259
-6582
-6301
-6046
-5741
-5678
-5657
-5898
-6628
-7432
-8001
-8414
-8679
-8282
-7215
-5777
-4561
-3147
-1509
-120
958
1721
2314
2541
2161
1873
1381
799
56
-452
-737
-1072
-1171
-919
-449
-135
-1
-150
-552
-1364
-2219
-2886
-3477
-4103
-4539
-4748
-4744
-4501
-4114
-3505
-2745
-2006
-1151
-607
-103
343
494
709
596
704
783
965
1674
2406
3171
4203
5091
6213
6942
7725
8550
9187
9707
9967
10457
10619
10532
10377
10320
10517
10821
11449
11731
12037
11141
7440
3527
-1985
-6669
-11184
-15285
-16262
-16281
-14552
-12966
-12004
-10434
-10313
-9066
-7981
-7071
-5958
-5747
-5060
-4717
-4308
-4233
-3767
-2963
-1540
978
3875
7697
10909
13318
14450
14270
14232
12705
10729
8381
6000
4477
2589
976
-594
-2059
-3139
-3595
-3306
-2888
-2619
-2742
-3217
-4398
-6039
-7757
-9431
-10421
-11211
-11346
-10670
-9610
-7738
-5864
-3716
-1283
879
2696
3784
4742
5666
6095
6046
5428
4525
3645
2947
2723
2993
3377
3935
4660
5120
5239
4735
3804
2574
871
-927
-2800
-4408
-5745
-6958
-7715
-7931
-7879
-7573
-7100
-6632
-5687
-4835
-3944
-3317
-3560
-3379
-3638
-3912
-4328
-4891
-4171
-3521
-2359
-1415
-520
557
1229
1769
1897
1801
1452
749
-177
-962
-1638
-2511
-3031
-3411
-3188
-3126
-3009
-2544
-2064
-1368
-1170
-1145
-1452
-1956
-2398
-2755
-3030
-3305
-3206
-2869
-2309
-2010
-1653
-971
-402
39
256
660
705
486
503
541
782
641
1115
1561
2362
3137
3838
4699
5646
6769
7670
7954
8571
8704
8898
8773
8252
9077
9093
9540
10063
11273
12131
12456
11722
8713
4350
-305
-5323
-10285
-14249
-16157
-15797
-14462
-12709
-11249
-9661
-9028
-7699
-5748
-4565
-3533
-3292
-2865
-2757
-3192
-3032
-2959
-2108
-1303
663
3843
6954
10037
11996
13098
13242
12856
11554
9068
6215
3475
1436
-319
-1863
-3146
-4426
-5160
-5186
-4162
-3125
-2465
-1837
-1821
-2517
-3756
-4919
-5996
-7085
-7856
-7776
-6881
-5671
-4213
-2454
-488
1512
3501
5042
5684
5933
5919
5626
4942
3716
2273
753
-461
-1011
-981
-662
-38
884
1603
1729
1530
1161
280
-932
-2128
-3087
-3980
-4901
-5584
-5783
-5883
-5682
-4676
-3635
-2918
-2528
-1226
-233
-290
-845
-1681
-2417
-3536
-4221
-4790
-5240
-5121
-4425
-3297
-2685
-1910
-1066
-240
316
582
885
322
-95
-892
-1332
-1828
-2430
-2488
-2545
-1860
-1572
-1148
-823
-521
-163
-488
-794
-1548
-2206
-2975
-3505
-3721
-4111
-3980
-3838
-3117
-2591
-1866
-889
-355
397
806
1244
1248
1076
1368
1581
1838
1900
2571
3343
4053
5021
5967
7285
8273
9062
9431
9833
10271
9895
9781
9706
9899
10202
10121
10729
10934
8722
4416
-47
-3675
-7856
-12597
-15593
-15964
-14538
-13078
-11972
-10503
-9490
-8767
-7326
-5485
-3889
-3146
-2509
-1616
-861
-748
-967
-650
222
1578
3456
6151
8949
10894
11378
11094
11177
10673
8600
5627
3041
1363
-182
-1696
-3039
-4390
-5650
-6232
-5497
-4262
-3639
-3368
-2936
-2743
-3120
-3966
-4804
-5426
-6041
-6269
-5621
-4305
-2997
-2112
-1123
437
2308
3727
4251
4368
4373
4186
3798
3135
2067
605
-696
-1208
-1081
-911
-713
-144
655
1112
1152
1046
735
-185
-1388
-2075
-2274
-2732
-3669
-4482
-4803
-4522
-4505
-4475
-4453
-4145
-3520
-2977
-2616
-2980
-3136
-3397
-3839
-4389
-4788
-4551
-4429
-4073
-3429
-2340
-1380
-948
-238
430
1183
1359
1335
1172
820
526
-213
-705
-1256
-1306
-1263
-1417
-1375
-1348
-1035
-1227
-1413
-1680
-2047
-2431
-3031
-3303
-3478
-3447
-3534
-3416
-2884
-2415
-1858
-1408
-652
127
670
1000
1238
1368
1256
1429
1809
2021
2374
3127
4207
5182
6136
7154
8325
9287
9960
10329
10143
10250
10818
10657
10152
10213
11220
10428
5868
826
-2502
-5274
-9935
-14657
-15638
-13927
-11977
-11289
-10706
-9613
-8864
-7574
-5920
-4558
-4170
-3888
-2550
-1329
-1105
-1721
-1665
-551
778
2159
4160
7086
9358
9828
9310
9349
9631
8181
5044
2227
941
265
-843
-2184
-3578
-4835
-5297
-4409
-3075
-2588
-2677
-2178
-1320
-1466
-2655
-3705
-4252
-4785
-5322
-5124
-3947
-2781
-2301
-1960
-944
784
2166
2541
2322
2201
2335
2441
2129
1145
-304
-1431
-1498
-916
-613
-518
124
1329
2132
2194
2193
2161
1679
326
-453
-303
-707
-2331
-3593
-3677
-3837
-4477
-4699
-4024
-3856
-4190
-3796
-2753
-2573
-3687
-4260
-4126
-4205
-4592
-4638
-4040
-3649
-3017
-2069
-856
-141
160
823
1458
1894
1675
1447
1047
341
-431
-1092
-1180
-1600
-2070
-2060
-1583
-1293
-1573
-1541
-1479
-1454
-1874
-2161
-2220
-2489
-2696
-2740
-2422
-2241
-2018
-1413
-856
-385
25
651
1148
1185
1099
1076
1137
783
744
1374
1944
1998
2484
3884
5286
6058
6895
7816
9097
10345
10188
9586
9680
10161
9551
8245
7888
8106
5064
-245
-3139
-3898
-6663
-11308
-13243
-11233
-8911
-8704
-8814
-7783
-7141
-6784
-5159
-3459
-3329
-4112
-3254
-1307
-299
-902
-1299
-210
1156
2274
3657
5660
7268
7387
6557
6438
7073
6415
3795
1396
751
901
407
-516
-1327
-2153
-2747
-2027
-418
-128
-1168
-1471
-660
-563
-1790
-3040
-3537
-4024
-4698
-4549
-3432
-2684
-2851
-2891
-2096
-758
221
390
179
74
305
802
1145
834
-71
-648
-107
1100
1702
1643
1947
2923
3483
3333
2978
2846
1507
-46
-1024
-1400
-1998
-3622
-4761
-5162
-5099
-5047
-4683
-4661
-5169
-4968
-3974
-3209
-3285
-3921
-3636
-3175
-2737
-2544
-2061
-1657
-1226
-354
586
1339
1509
1384
1399
1757
1719
1239
522
-72
-509
-882
-1143
-1290
-1509
-1705
-1522
-1029
-923
-1019
-1015
-1009
-1054
-1267
-1442
-1794
-2042
-2150
-1925
-1736
-1585
-1293
-927
-529
-245
15
479
917
1224
1296
1377
1836
2396
2643
2740
3794
4538
5093
6027
7140
8154
8758
9100
9523
10231
10150
9444
9039
8413
7449
4996
936
-2461
-4593
-6599
-9140
-10566
-10167
-8392
-7139
-6930
-6700
-6498
-5934
-4815
-3711
-3533
-4044
-3752
-2880
-2332
-2532
-2578
-1558
-263
980
2639
4599
5931
6204
5973
5884
5901
5332
3941
2380
1431
1230
1350
1056
220
-558
-636
12
965
1156
559
51
-206
-684
-1719
-2928
-3801
-4482
-4964
-4930
-4318
-3753
-3641
-3458
-2844
-1847
-913
-413
-406
-570
-456
50
458
282
-181
-155
508
1548
2299
2796
3225
3795
4010
3865
3376
2556
1206
-833
-1565
-2013
-2936
-4610
-5234
-5136
-4732
-4732
-4977
-4622
-4333
-4008
-3409
-3046
-3058
-3446
-3384
-3265
-2890
-2648
-2647
-2141
-1581
-565
-47
350
439
690
902
900
819
215
-150
-436
-614
-822
-974
-870
-795
-477
-128
159
457
483
563
466
350
-102
-505
-936
-1127
-1178
-1259
-1219
-1039
-785
-447
-29
167
504
1006
1527
1667
1672
2108
2775
2759
2846
3231
4065
4535
4767
5874
6514
6825
7312
7897
7869
7210
6566
5990
5361
3202
-559
-2785
-3671
-4629
-7010
-8480
-7418
-5374
-4557
-5113
-4583
-3969
-3633
-3255
-3034
-2880
-3323
-3220
-2481
-2274
-2456
-2409
-1119
-50
641
1809
3438
4733
4566
3915
3815
4069
3439
2005
852
460
658
636
236
-118
-310
-77
405
793
659
145
-102
-392
-1060
-2200
-3101
-3479
-3941
-4478
-4407
-3662
-2983
-2916
-2720
-1898
-861
-276
-120
5
120
317
576
686
477
256
546
1175
1825
2141
2533
3076
3450
3191
2564
2048
1396
627
-462
-1769
-2879
-3302
-3922
-5103
-5942
-5750
-4989
-4339
-4022
-3547
-3124
-2904
-2756
-2431
-2535
-2852
-2974
-2686
-2133
-1796
-1577
-1400
-1009
-489
253
878
911
811
784
1070
938
281
-318
-652
-671
-713
-570
-330
-184
-261
-160
224
250
121
-308
-484
-554
-687
-905
-1434
-1756
-1476
-1135
-965
-811
-323
488
1070
1404
2062
2614
2787
3190
3426
3600
3761
4118
4227
4699
5039
5060
5556
5786
5648
5482
4958
4341
3880
3118
1957
-4
-1888
-2277
-2854
-4589
-6158
-6013
-4626
-3954
-4123
-3970
-3388
-2885
-2662
-2228
-2197
-2625
-2816
-2412
-2051
-2015
-2017
-1533
-667
-25
1043
2368
3271
3424
3202
3600
4102
3843
2803
1697
1394
1390
1247
866
364
74
105
360
564
420
-3
-296
-549
-944
-1571
-2281
-2893
-3562
-4036
-3964
-3543
-3264
-3303
-3139
-2369
-1427
-787
-524
-340
-121
172
475
644
507
317
396
804
1169
1374
1577
1889
1967
1819
1784
1393
1213
628
-340
-805
-769
-1237
-2807
-4079
-4253
-3925
-4413
-4968
-4221
-3252
-2905
-2839
-2430
-2116
-2284
-2523
-2503
-2120
-2200
-2395
-2299
-1934
-1628
-1602
-1362
-860
-273
38
446
801
808
655
627
543
96
-165
-100
1
-119
-284
-13
73
-176
-244
115
160
-173
-279
-102
40
-497
-754
-461
-170
-363
-264
420
934
1177
1429
2142
2963
3035
2908
3592
4181
3990
3679
3981
4344
3878
2957
2929
2872
2298
1660
1310
995
189
-453
-970
-1707
-2720
-3230
-3043
-2803
-2977
-3101
-2835
-2497
-2364
-2372
-2252
-1975
-1922
-1759
-1361
-981
-816
-903
-644
-304
78
448
775
1175
1460
1722
2065
2204
1940
1567
1445
1461
1397
1100
752
653
510
335
142
36
-147
-364
-482
-630
-758
-1157
-1620
-1845
-2040
-2262
-2394
-2319
-2262
-2244
-2058
-1719
-1307
-1148
-1011
-689
-319
-75
44
183
300
455
522
630
782
862
652
690
619
162
309
40
-676
-964
-558
-712
-1680
-2284
-2125
-2338
-3546
-3860
-3458
-3907
-4323
-3754
-2789
-2676
-2899
-2739
-2058
-1701
-2088
-2053
-1815
-1556
-1529
-1499
-1212
-1010
-1096
-1014
-245
148
101
273
612
782
570
529
427
204
36
186
315
10
-2
212
357
252
137
359
556
568
519
593
706
664
784
724
1187
1578
1788
2420
3226
3586
3722
4523
4836
4998
4765
4060
3804
3668
3076
2136
908
-305
-427
-917
-2307
-3182
-3313
-2825
-2339
-2443
-2525
-2461
-2445
-2425
-2086
-2305
-2597
-2602
-2586
-2345
-2081
-1858
-1725
-1400
-1069
-104
1025
1441
1467
1566
2033
2571
2394
1730
1252
1207
1114
1070
1007
706
497
392
584
793
640
333
194
-27
-364
-640
-1104
-1746
-2296
-2591
-2432
-2288
-2414
-2463
-2255
-1816
-1379
-1120
-991
-817
-641
-447
-256
-170
-256
-361
-346
-160
63
225
356
562
784
978
1160
1159
939
659
505
366
170
-269
-654
-905
-985
-1136
-1210
-1701
-1781
-1696
-1794
-1728
-1944
-1922
-1760
-1635
-2187
-2378
-2168
-2276
-2514
-2863
-2573
-2216
-2270
-2533
-2192
-1510
-1418
-1261
-1040
-480
-269
-574
-546
-271
-106
-463
-548
-444
-340
-403
-621
-543
-533
-451
-606
-552
-504
-492
-483
-694
-536
-513
-533
-607
-736
-568
-353
-178
-364
-174
107
208
348
509
816
878
939
1327
1639
1590
1641
2072
2220
2259
2483
2336
2179
1936
1765
1453
1155
646
95
-29
-145
-452
-852
-1098
-871
-720
-836
-762
-591
-944
-1047
-865
-1136
-1529
-1781
-1601
-1354
-1374
-1366
-1067
-985
-1011
-592
-295
-212
-137
16
386
596
473
318
327
241
142
194
260
332
184
164
437
522
253
12
64
93
19
-184
-356
-510
-819
-1036
-1000
-1159
-1517
-1454
-1145
-1480
-1583
-1311
-1227
-1656
-1834
-1319
-1031
-1572
-1994
-1572
-1198
-1555
-2166
-1962
-1553
-1827
-2286
-1951
-1299
-1439
-1768
-1387
-718
-721
-1243
-1148
-739
-677
-1105
-1205
-957
-1024
-1244
-1313
-1077
-1154
-1244
-987
-810
-753
-769
-541
-423
-446
-373
-217
-41
-53
78
408
664
640
785
1268
1440
1413
1754
2322
2671
2906
3237
3890
4414
4576
4820
5455
5854
5456
4954
4975
4986
4155
1627
79
415
-526
-2664
-4179
-3978
-3309
-3403
-3972
-3857
-3419
-3586
-3413
-3036
-3269
-3600
-3697
-3384
-3134
-3204
-3234
-2717
-2338
-2040
-791
616
1358
1360
1733
3111
3927
3465
2766
2843
3064
2864
2392
1977
1624
1134
900
1126
1088
659
426
433
285
-86
-548
-1025
-1694
-2414
-2673
-2616
-2914
-3476
-3559
-3165
-2686
-2475
-2323
-1900
-1365
-918
-583
-350
-193
-112
-65
28
268
452
504
501
796
1200
1482
1567
1577
1660
1654
1599
1498
1178
649
303
146
-252
-821
-1110
-1107
-1217
-1443
-1358
-1167
-1207
-1305
-1206
-1096
-1158
-1195
-1167
-1211
-1240
-1166
-1040
-1059
-955
-641
-326
-116
70
367
695
886
966
1011
1026
1009
933
768
624
525
458
319
217
174
116
160
142
96
59
2
-125
-320
-527
-726
-865
-1097
-1387
-1489
-1486
-1514
-1617
-1617
-1417
-1233
-1207
-1161
-952
-786
-732
-675
-541
-312
-221
-188
-117
-2
105
166
329
428
487
610
786
795
683
622
663
458
177
-734
-411
-160
-1302
-1461
-1267
-969
-1339
-1677
-1494
-1277
-1515
-2091
-1376
-1407
-1866
-1882
-1892
-1447
-1660
-2099
-2471
-1834
-1658
-2209
-1954
-1388
-889
-1223
-952
-114
18
-243
-189
369
244
252
188
178
263
118
164
87
115
116
213
167
124
177
-52
17
-111
-396
-447
-268
-407
-680
-406
-302
-396
-413
-184
77
-36
69
362
594
569
484
690
899
978
890
947
1192
1284
1197
1056
1073
1127
779
433
590
428
49
-133
-130
-283
-479
-530
-561
-508
-595
-386
-157
-254
-89
-42
74
76
-110
-134
-207
-339
-618
-591
-651
-791
-839
-918
-744
-725
-697
-618
-577
-489
-499
-461
-540
-596
-762
-845
-819
-987
-1084
-1023
-1005
-1306
-1166
-899
-1135
-1358
-1198
-1146
-1488
-1440
-1392
-1634
-1861
-1739
-1460
-1585
-1741
-1774
-1591
-1418
-1341
-1423
-1467
-1125
-1104
-1174
-1038
-823
-932
-1115
-808
-527
-588
-801
-431
-160
-192
-52
95
201
201
378
482
503
477
528
633
622
708
771
984
1079
1123
1377
1458
1787
1692
1845
2091
2252
2078
1738
1690
1482
1199
519
246
304
-35
-345
-483
-517
-804
-1016
-1170
-1347
-1282
-1375
-1480
-1638
-1647
-1592
-1773
-1963
-1926
-1725
-1699
-1467
-1093
-968
-767
-465
-168
-107
-32
218
454
423
461
695
680
448
416
469
498
479
514
544
616
635
574
383
208
193
46
-238
-363
-447
-673
-909
-1007
-1055
-1187
-1280
-1263
-1165
-1196
-1130
-977
-909
-966
-954
-865
-815
-799
-793
-614
-490
-530
-426
-265
-142
-172
-109
84
179
197
192
297
249
147
65
34
8
-187
-261
-250
-233
-337
-448
-483
-550
-575
-666
-718
-776
-803
-758
-797
-826
-900
-911
-876
-845
-817
-801
-655
-568
-502
-435
-386
-317
-309
-278
-245
-194
-142
-166
-155
-108
-62
-44
-63
-29
66
143
77
41
71
21
-18
-97
-162
-211
-273
-287
-354
-407
-472
-473
-474
-528
-563
-614
-586
-605
-536
-527
-611
-581
-557
-503
-553
-485
-424
-406
-300
-247
-193
-229
-272
-450
-322
-175
-562
-823
-350
-153
-574
-717
-367
-150
-457
-632
-450
-365
-476
-610
-571
-538
-506
-687
-851
-589
-589
-942
-842
-640
-708
-930
-728
-363
-473
-737
-499
-536
-733
-537
-606
-913
-917
-690
-650
-581
-928
-1061
-551
-558
-753
-995
-591
-287
-644
-655
-267
-81
-560
-354
14
-9
-101
-136
237
321
284
289
493
601
718
833
808
1077
1143
1171
1214
1202
1273
1263
1250
1151
1116
1019
874
799
463
381
223
-143
-110
-210
-374
-464
-459
-504
-546
-543
-633
-581
-589
-575
-433
-402
-253
-120
-130
-135
15
93
-56
-13
111
194
163
260
369
270
303
393
313
181
216
184
9
-65
-86
-225
-402
-510
-455
-446
-542
-524
-441
-449
-486
-450
-462
-558
-590
-596
-579
-591
-665
-667
-622
-595
-538
-590
-528
-510
-757
-953
-931
-653
-916
-1288
-913
-392
-411
-851
-613
-396
-344
-473
-660
-456
-729
-812
-884
-918
-1045
-1314
-1349
-1134
-812
-1035
-1071
-731
-451
-454
-542
-311
-239
-204
-181
78
0
-160
-47
44
242
188
372
620
879
1020
1178
1466
1384
1679
1799
1985
2056
1909
1912
1841
1737
1295
1113
952
703
604
458
465
106
8
-66
-314
-535
-829
-961
-1131
-1193
-1334
-1439
-1464
-1573
-1425
-1436
-1391
-1210
-1026
-798
-640
-398
-293
-224
-168
-27
82
130
235
364
481
508
553
601
575
632
697
747
697
731
707
605
471
333
208
32
-116
-280
-374
-460
-573
-715
-798
-775
-849
-946
-958
-923
-893
-945
-901
-858
-864
-820
-737
-664
-633
-539
-431
-377
-279
-166
-7
53
139
291
324
341
320
337
327
279
210
128
125
59
-6
-120
-161
-125
-257
-369
-367
-378
-489
-576
-617
-650
-738
-832
-853
-864
-933
-912
-891
-902
-845
-815
-779
-700
-633
-566
-457
-391
-321
-215
-144
-52
-4
28
93
138
156
200
209
185
225
194
169
146
118
82
-36
-89
-128
-198
-304
-329
-321
-421
-436
-466
-505
-552
-574
-590
-630
-601
-561
-515
-550
-496
-395
-442
-450
-358
-323
-320
-269
-147
-123
-120
-22
62
49
33
95
82
79
88
61
20
21
25
-38
-77
-102
-138
-212
-256
-262
-372
-432
-442
-457
-477
-482
-481
-511
-517
-539
-543
-590
-599
-549
-537
-526
-518
-453
-417
-396
-373
-344
-310
-267
-216
-232
-183
-96
-95
-134
-112
-86
-148
-193
-160
-152
-219
-208
-159
-260
-366
-309
-250
-388
-472
-395
-397
-517
-588
-583
-613
-679
-697
-708
-703
-610
-560
-580
-546
-420
-413
-495
-423
-297
-287
-355
-259
-146
-184
-166
-45
-15
-57
17
51
8
-28
-10
-36
-117
-112
-101
-155
-213
-200
-146
-192
-230
-272
-286
-283
-295
-309
-329
-293
-294
-320
-365
-347
-337
-404
-347
-305
-333
-329
-281
-271
-311
-280
-237
-231
-264
-240
-185
-210
-199
-181
-187
-220
-214
-218
-263
-216
-162
-195
-223
-187
-145
-264
-221
-638
-1184
-820
-983
-1639
-1958
-1556
-1233
-1399
-1317
-1330
-859
-666
-630
-494
-416
22
-199
-158
-117
-158
-424
-947
-842
-695
-644
-827
-515
-202
-310
-15
47
128
148
426
420
304
390
260
88
-335
-324
-256
-270
-298
-184
228
261
415
583
854
1023
918
1081
1020
992
715
397
262
-2
-275
-394
-324
-405
-506
-347
-255
-140
-155
-29
113
77
84
92
-7
-175
-216
-279
-397
-445
-415
-391
-403
-224
-35
49
152
284
374
364
420
415
388
311
277
221
131
29
-49
-60
-141
-106
-40
-115
-109
-75
-89
-195
-286
-343
-408
-539
-666
-698
-818
-918
-922
-917
-886
-869
-849
-749
-679
-661
-705
-641
-542
-548
-563
-489
-404
-409
-340
-336
-341
-201
-71
-19
53
205
293
282
360
435
450
459
436
527
481
427
395
325
348
262
278
280
268
214
208
274
136
130
49
89
7
-161
-74
-156
-210
-215
-149
-175
-127
-66
-121
-4
41
101
27
42
209
125
57
73
125
18
-21
-1
-58
-70
-162
-125
-191
-262
-204
-242
-229
-224
-193
-227
-211
-207
-279
-265
-287
-286
-345
-341
-329
-379
-347
-342
-278
-267
-215
-153
-140
-68
-21
29
17
69
85
46
55
68
73
-2
-20
21
14
-12
-18
-11
-68
-82
-52
-153
-189
-170
-219
-336
-359
-346
-434
-514
-554
-550
-581
-605
-554
-555
-509
-443
-433
-434
-387
-341
-409
-417
-323
-280
-315
-304
-223
-200
-212
-173
-171
-186
-169
-183
-189
-174
-186
-228
-255
-257
-293
-381
-457
-472
-498
-609
-649
-664
-814
-822
-960
-1080
-1026
-1146
-1246
-1274
-1111
-1132
-1129
-1022
-1015
-824
-856
-688
-689
-726
-700
-762
-597
-720
-746
-674
-520
-434
-429
-310
-286
-3
81
159
278
407
465
411
516
486
390
237
251
253
127
-16
-41
22
-83
-102
-102
-115
-156
-173
-167
-243
-322
-355
-360
-492
-572
-607
-538
-635
-673
-556
-507
-474
-460
-298
-194
-148
-145
-123
-13
-57
-94
-118
-54
-82
-235
-253
-265
-299
-428
-467
-456
-446
-488
-538
-526
-550
-580
-633
-710
-715
-777
-832
-839
-831
-854
-878
-840
-806
-776
-794
-688
-596
-636
-534
-437
-399
-382
-363
-320
-333
-330
-328
-295
-325
-352
-333
-336
-348
-365
-365
-342
-353
-371
-332
-306
-311
-332
-418
-438
-452
-538
-580
-571
-589
-619
-597
-635
-641
-669
-636
-622
-630
-558
-590
-590
-644
-607
-680
-722
-738
-876
-814
-901
-895
-936
-991
-964
-1062
-931
-939
-848
-922
-979
-721
-667
-783
-877
-556
-441
-501
-331
-289
-210
-161
-86
-48
7
149
112
126
245
269
140
158
284
325
217
203
315
288
159
92
129
72
15
-18
-96
-138
-201
-197
-317
-381
-325
-446
-488
-436
-443
-603
-596
-548
-583
-559
-556
-555
-590
-589
-531
-552
-547
-462
-441
-417
-360
-350
-374
-422
-384
-339
-381
-355
-248
-255
-327
-227
-220
-293
-271
-231
-184
-193
-223
-230
-244
-272
-304
-317
-374
-341
-316
-383
-392
-369
-377
-396
-416
-381
-404
-435
-400
-393
-405
-397
-379
-360
-276
-227
-210
-187
-146
-88
-83
-105
-86
-90
-167
-186
-173
-215
-220
-256
-226
-216
-253
-262
-276
-247
-253
-263
-272
-263
-265
-301
-316
-297
-288
-322
-293
-248
-238
-247
-228
-208
-242
-203
-149
-133
-163
-158
-144
-158
-162
-197
-202
-219
-219
-227
-239
-231
-245
-216
-212
-219
-197
-216
-228
-218
-221
-253
-286
-297
-301
-301
-325
-321
-311
-331
-364
-386
-419
-437
-460
-495
-522
-534
-539
-566
-590
-559
-521
-514
-524
-486
-443
-436
-454
-384
-331
-372
-388
-357
-330
-350
-331
-296
-259
-258
-222
-205
-230
-184
-215
-231
-207
-184
-175
-178
-117
-119
-116
-140
-120
-113
-158
-160
-191
-200
-191
-241
-267
-266
-320
-378
-411
-409
-390
-429
-402
-359
-357
-356
-337
-328
-349
-315
-279
-258
-264
-263
-258
-317
-387
-369
-356
-413
-437
-380
-433
-568
-512
-596
-733
-754
-738
-765
-795
-640
-657
-581
-502
-501
-422
-430
-311
-284
-189
-81
-65
-19
-11
108
175
244
320
414
469
451
477
486
434
359
371
347
343
306
237
236
180
136
85
168
141
130
148
111
43
-61
-53
-126
-199
-241
-222
-269
-331
-309
-308
-248
-228
-188
-174
-156
-113
-137
-142
-185
-167
-214
-233
-212
-243
-249
-268
-256
-305
-299
-287
-343
-349
-366
-309
-319
-359
-332
-330
-356
-392
-353
-353
-362
-354
-372
-304
-305
-360
-365
-320
-314
-367
-336
-273
-270
-332
-317
-261
-258
-250
-224
-187
-203
-218
-207
-173
-202
-225
-201
-215
-160
-109
-115
-89
-74
-69
-103
-106
-78
-90
-100
-120
-105
-120
-150
-147
-183
-186
-190
-223
-244
-282
-316
-351
-358
-393
-401
-387
-396
-373
-362
-351
-307
-293
-267
-219
-211
-196
-155
-114
-63
-34
-8
30
30
24
46
54
22
-8
-44
-68
-110
-139
-172
-197
-208
-234
-267
-307
-292
-287
-308
-329
-313
-323
-345
-331
-329
-334
-352
-329
-338
-331
-312
-298
-298
-285
-259
-239
-212
-224
-204
-178
-208
-189
-173
-156
-160
-147
-135
-121
-86
-114
-125
-105
-92
-116
-132
-137
-153
-159
-173
-202
-213
-227
-245
-266
-270
-281
-280
-279
-266
-257
-301
-338
-369
-381
-413
-462
-465
-467
-467
-473
-484
-445
-413
-399
-389
-381
-405
-390
-410
-504
-525
-576
-634
-664
-673
-737
-774
-687
-766
-848
-774
-692
-771
-797
-669
-751
-764
-724
-725
-658
-601
-488
-455
-291
-128
-139
-49
75
169
146
175
309
309
286
308
349
380
405
440
522
609
700
669
690
770
749
649
669
683
515
424
368
238
82
-29
-143
-277
-368
-475
-573
-661
-678
-661
-763
-721
-679
-673
-678
-705
-597
-529
-462
-387
-300
-253
-245
-215
-212
-171
-117
-135
-88
-37
-8
-26
-45
-29
-31
-10
5
11
18
19
-47
-101
-165
-223
-259
-324
-321
-305
-347
-357
-349
-346
-383
-370
-328
-311
-301
-282
-268
-297
-269
-272
-315
-333
-327
-329
-342
-322
-285
-288
-293
-253
-224
-234
-191
-119
-62
-21
11
38
47
40
31
14
-10
-4
-16
-54
-46
-57
-110
-145
-182
-210
-222
-209
-201
-202
-206
-218
-284
-356
-356
-386
-423
-428
-438
-440
-449
-452
-455
-474
-467
-438
-420
-400
-360
-346
-325
-263
-211
-160
-131
-110
-70
-53
-49
-25
-21
-61
-47
-38
-74
-97
-147
-143
-164
-197
-234
-314
-358
-377
-386
-429
-430
-442
-437
-424
-458
-425
-419
-413
-389
-359
-343
-347
-308
-285
-266
-266
-202
-181
-174
-115
-70
-67
-67
-57
-61
-57
-80
-85
-105
-140
-142
-179
-201
-227
-274
-287
-312
-343
-339
-328
-348
-336
-325
-317
-262
-251
-274
-275
-269
-241
-206
-201
-189
-163
-147
-134
-154
-145
-126
-107
-81
-65
-30
-28
-34
-30
2
9
-30
-15
-33
-59
-67
-102
-144
-129
-148
-171
-187
-205
-205
-222
-235
-238
-205
-250
-249
-266
-297
-313
-335
-312
-383
-373
-350
-382
-355
-350
-322
-335
-290
-280
-311
-256
-279
-289
-312
-265
-306
-405
-369
-451
-583
-634
-621
-709
-818
-834
-918
-962
-1131
-1168
-1187
-1304
-1210
-1177
-1120
-1011
-887
-765
-676
-455
-336
-276
-133
18
62
19
83
147
97
80
115
184
223
225
368
453
490
612
719
839
953
1017
1060
1092
1113
1092
1033
994
907
748
595
414
215
4
-215
-356
-515
-712
-868
-862
-966
-1072
-1003
-1006
-1005
-972
-862
-776
-708
-610
-630
-578
-521
-502
-498
-475
-390
-344
-334
-352
-306
-248
-235
-169
-80
-44
21
101
139
191
260
259
242
288
315
240
179
150
48
-64
-125
-211
-324
-415
-464
-492
-606
-663
-634
-631
-655
-620
-553
-561
-562
-495
-489
-513
-475
-437
-421
-428
-422
-416
-410
-405
-399
-360
-350
-334
-271
-250
-218
-167
-146
-131
-102
-84
-104
-80
-69
-50
-38
-68
-67
-75
-97
-158
-209
-261
-338
-355
-364
-399
-453
-463
-485
-490
-499
-527
-496
-487
-492
-468
-434
-420
-407
-373
-346
-335
-297
-270
-276
-267
-247
-248
-270
-254
-244
-236
-196
-222
-212
-183
-186
-201
-224
-234
-250
-264
-281
-285
-308
-340
-321
-329
-350
-350
-354
-384
-354
-329
-325
-340
-315
-289
-303
-281
-296
-294
-283
-259
-227
-242
-230
-218
-204
-201
-200
-182
-203
-188
-206
-217
-256
-310
-313
-361
-394
-421
-403
-431
-435
-397
-372
-352
-358
-342
-381
-382
-361
-364
-345
-360
-330
-333
-312
-326
-343
-354
-431
-447
-504
-588
-665
-735
-829
-890
-929
-1070
-1034
-1051
-1147
-1151
-1160
-1126
-1159
-1140
-1138
-1048
-975
-959
-843
-701
-593
-502
-394
-296
-209
-110
-55
-3
86
131
91
184
235
253
301
314
409
448
504
542
646
726
732
778
845
918
946
951
928
928
910
810
754
696
631
444
353
253
28
-89
-247
-380
-513
-635
-688
-798
-800
-783
-804
-766
-749
-666
-593
-571
-506
-446
-386
-362
-365
-356
-363
-338
-397
-419
-387
-415
-407
-348
-338
-368
-334
-271
-231
-246
-192
-118
-106
-86
-56
3
-26
-37
-10
-34
-57
-116
-98
-127
-213
-253
-346
-426
-522
-602
-630
-656
-687
-709
-686
-693
-661
-619
-597
-552
-503
-431
-400
-363
-359
-360
-359
-383
-377
-401
-409
-392
-377
-356
-357
-333
-310
-295
-293
-286
-263
-286
-298
-280
-278
-290
-283
-255
-277
-297
-288
-285
-315
-321
-322
-332
-350
-357
-339
-372
-406
-399
-414
-429
-436
-434
-418
-422
-387
-358
-398
-382
-385
-413
-424
-415
-405
-417
-415
-414
-410
-429
-440
-448
-538
-555
-537
-659
-758
-743
-854
-993
-944
-944
-997
-942
-927
-1028
-1040
-984
-1035
-1126
-1083
-1007
-1022
-1005
-848
-802
-822
-734
-630
-602
-565
-428
-354
-323
-260
-194
-142
-120
7
58
61
164
243
271
263
321
372
376
425
492
524
526
580
636
629
666
684
663
663
698
646
609
592
548
521
455
393
297
233
21
-107
-94
-255
-381
-409
-491
-579
-562
-530
-576
-537
-481
-503
-529
-498
-549
-627
-628
-595
-579
-627
-594
-618
-668
-709
-738
-708
-741
-681
-630
-675
-638
-618
-628
-627
-566
-488
-456
-405
-341
-336
-338
-314
-284
-268
-300
-276
-266
-310
-341
-330
-363
-418
-407
-412
-485
-494
-491
-523
-532
-494
-477
-523
-556
-533
-571
-596
-576
-579
-583
-589
-553
-531
-558
-556
-565
-578
-618
-630
-616
-672
-679
-680
-711
-700
-686
-668
-638
-634
-624
-642
-743
-793
-752
-889
-985
-889
-920
-1001
-939
-975
-1036
-1066
-1010
-1029
-1023
-876
-887
-840
-792
-771
-774
-814
-694
-643
-574
-498
-483
-395
-433
-415
-369
-412
-319
-252
-277
-159
-45
-32
-45
38
155
129
210
371
444
504
565
690
709
688
835
794
839
873
859
961
908
902
887
793
718
633
628
493
401
346
228
149
-36
-152
-225
-453
-581
-622
-729
-859
-947
-953
-995
-1115
-1145
-1135
-1183
-1180
-1121
-1063
-1099
-1103
-1000
-980
-979
-926
-826
-750
-720
-583
-503
-483
-430
-346
-222
-203
-142
-18
22
46
56
102
110
96
135
172
158
147
135
144
111
73
90
49
22
14
-14
-54
-157
-231
-278
-361
-434
-486
-526
-566
-594
-565
-558
-580
-586
-589
-614
-680
-675
-660
-701
-705
-671
-643
-662
-676
-660
-667
-695
-651
-631
-619
-601
-579
-551
-576
-571
-568
-684
-712
-565
-612
-717
-562
-529
-588
-564
-527
-487
-577
-469
-402
-429
-400
-392
-380
-428
-387
-396
-441
-340
-281
-318
-382
-355
-370
-378
-337
-307
-311
-281
-186
-231
-180
-114
-95
-22
45
163
181
162
289
370
362
401
467
508
590
602
697
819
814
964
1055
1039
1105
1193
1195
1188
1239
1205
1093
1072
1006
902
798
680
660
572
457
430
329
280
234
84
-52
-158
-205
-338
-493
-507
-549
-653
-698
-713
-726
-750
-703
-624
-653
-649
-592
-595
-606
-633
-600
-584
-593
-501
-445
-417
-428
-364
-273
-295
-250
-203
-189
-179
-175
-140
-153
-158
-108
-59
-39
-34
-4
55
84
102
142
156
166
164
176
145
85
72
59
23
-8
-30
-29
-84
-132
-135
-172
-193
-225
-240
-258
-339
-400
-411
-459
-530
-551
-554
-655
-725
-750
-815
-860
-906
-937
-901
-932
-975
-990
-1059
-1085
-1091
-987
-957
-934
-786
-812
-833
-750
-691
-689
-694
-568
-500
-521
-460
-419
-367
-354
-324
-210
-176
-149
-79
-49
8
53
139
198
214
268
290
295
320
348
398
428
444
524
589
556
553
649
672
637
609
650
692
674
639
774
797
789
896
1000
1005
919
972
968
837
837
885
759
745
680
639
534
269
163
149
-77
-252
-265
-311
-459
-544
-615
-737
-871
-872
-784
-772
-845
-808
-722
-785
-834
-856
-824
-862
-891
-765
-806
-911
-886
-927
-904
-907
-905
-812
-744
-711
-614
-514
-459
-426
-269
-135
-131
-47
60
129
175
215
285
263
222
263
260
180
115
127
93
-29
-64
-85
-190
-246
-271
-294
-354
-443
-455
-498
-559
-614
-656
-673
-753
-752
-738
-790
-795
-823
-844
-893
-958
-987
-1047
-1067
-1122
-1255
-1298
-1296
-1382
-1473
-1446
-1346
-1343
-1353
-1304
-1253
-1252
-1164
-1018
-954
-909
-847
-801
-804
-818
-759
-734
-698
-648
-594
-609
-671
-593
-524
-493
-507
-419
-297
-299
-235
-215
-187
-96
-87
10
73
109
103
152
206
166
202
199
202
206
175
212
190
167
183
185
139
149
205
221
214
256
379
409
450
535
581
665
668
747
775
720
717
752
667
601
643
561
520
616
537
474
439
238
182
17
-149
-229
-310
-328
-365
-400
-486
-646
-731
-816
-862
-875
-877
-892
-909
-951
-1042
-1117
-1154
-1165
-1166
-1096
-1128
-1130
-1173
-1231
-1188
-1210
-1178
-1059
-972
-854
-781
-675
-594
-509
-372
-255
-145
-44
68
177
248
298
360
393
412
393
380
364
322
305
276
249
220
149
92
45
-31
-68
-130
-181
-244
-314
-369
-466
-525
-610
-655
-652
-712
-728
-783
-877
-961
-1049
-1076
-1160
-1259
-1218
-1190
-1333
-1376
-1304
-1346
-1448
-1454
-1354
-1416
-1473
-1357
-1331
-1369
-1314
-1177
-1190
-1182
-1018
-975
-951
-899
-766
-731
-791
-686
-635
-673
-659
-587
-564
-571
-502
-467
-454
-429
-387
-375
-418
-314
-284
-283
-227
-145
-84
-93
-43
40
21
54
109
120
143
180
211
205
225
249
219
213
260
245
300
346
407
472
548
643
723
864
935
944
1095
1138
1191
1330
1327
1414
1349
1377
1363
1189
1250
1212
1078
1096
833
622
520
209
16
-45
-149
-158
-217
-332
-484
-739
-835
-970
-957
-990
-1003
-898
-1003
-1090
-1173
-1273
-1277
-1316
-1184
-1139
-1209
-1207
-1265
-1281
-1300
-1295
-1164
-1054
-993
-820
-725
-654
-582
-447
-257
-174
-49
110
203
314
401
515
576
533
590
584
508
444
444
467
406
416
460
400
341
296
289
256
157
169
184
92
49
16
-75
-185
-264
-280
-356
-436
-482
-547
-637
-758
-830
-878
-967
-1010
-992
-988
-1012
-1004
-958
-925
-912
-874
-810
-764
-806
-783
-605
-662
-761
-579
-532
-591
-578
-598
-614
-708
-680
-667
-922
-935
-800
-1020
-1139
-959
-939
-995
-1018
-897
-933
-1070
-901
-793
-791
-796
-655
-632
-777
-715
-747
-862
-793
-686
-658
-746
-720
-653
-704
-709
-642
-610
-554
-500
-463
-475
-474
-373
-377
-319
-194
-181
-204
-145
-83
-138
-173
-155
-85
-101
-146
-49
-17
-2
70
181
208
283
411
481
565
676
766
890
957
1043
1193
1267
1327
1459
1551
1676
1730
1843
1958
1954
2001
1975
2039
1933
1838
1873
1721
1606
1267
1005
933
449
261
127
-41
-72
-355
-458
-761
-1182
-1284
-1399
-1482
-1644
-1608
-1507
-1714
-1807
-1851
-1950
-1963
-1904
-1705
-1582
-1665
-1642
-1592
-1657
-1638
-1539
-1325
-1171
-1099
-849
-701
-619
-536
-375
-121
-53
95
298
358
434
501
632
671
631
734
812
772
734
764
801
721
680
709
639
528
499
511
464
320
300
272
96
5
-82
-204
-343
-471
-500
-592
-742
-812
-867
-972
-1113
-1143
-1158
-1236
-1263
-1241
-1230
-1289
-1330
-1268
-1254
-1282
-1215
-1093
-1008
-951
-856
-749
-751
-759
-642
-571
-596
-538
-444
-452
-505
-459
-393
-508
-514
-399
-454
-487
-512
-482
-526
-632
-590
-631
-745
-810
-775
-774
-906
-843
-792
-847
-891
-934
-929
-1034
-1089
-1025
-1002
-1051
-1060
-1044
-1021
-1095
-1131
-1031
-1021
-1005
-994
-971
-939
-997
-944
-884
-883
-841
-770
-699
-683
-671
-600
-569
-551
-458
-372
-311
-300
-237
-139
-74
-11
24
108
195
190
260
320
358
404
433
551
603
604
752
840
893
992
1073
1187
1218
1284
1417
1428
1452
1571
1633
1663
1693
1764
1783
1732
1757
1749
1679
1645
1568
1476
1175
974
842
517
290
119
-40
-220
-424
-600
-894
-1231
-1341
-1439
-1595
-1687
-1705
-1751
-1902
-2016
-2072
-2173
-2197
-2085
-1945
-1857
-1843
-1772
-1717
-1716
-1620
-1499
-1346
-1176
-1019
-838
-727
-633
-474
-352
-221
-78
29
126
216
318
401
475
506
532
586
592
585
575
588
613
635
622
613
570
504
476
471
445
401
378
348
281
190
91
-8
-105
-213
-304
-392
-521
-646
-755
-884
-1005
-1099
-1184
-1261
-1310
-1335
-1319
-1375
-1381
-1329
-1328
-1280
-1229
-1166
-1135
-1086
-992
-913
-878
-817
-752
-716
-657
-599
-533
-496
-512
-464
-479
-504
-476
-463
-452
-497
-495
-545
-576
-585
-650
-676
-712
-733
-752
-811
-872
-913
-966
-1018
-1047
-1092
-1100
-1112
-1121
-1121
-1138
-1095
-1072
-1057
-1040
-1047
-1034
-1043
-1022
-1011
-1013
-958
-932
-938
-935
-905
-854
-829
-779
-710
-690
-656
-607
-568
-542
-495
-411
-347
-302
-232
-148
-91
-30
77
184
249
342
471
475
560
667
723
815
888
1000
1082
1172
1326
1374
1470
1634
1583
1716
1775
1725
1837
1776
1757
1843
1810
1879
1896
1899
1930
1915
1892
1785
1733
1615
1380
1221
1061
805
707
440
227
116
-198
-381
-623
-934
-979
-1137
-1231
-1320
-1440
-1476
-1674
-1759
-1857
-1994
-1978
-1935
-1866
-1864
-1866
-1784
-1774
-1773
-1674
-1556
-1396
-1225
-1093
-875
-767
-658
-465
-380
-199
-67
69
237
299
420
495
577
641
629
696
732
731
729
684
691
642
557
510
439
357
331
304
297
290
269
292
273
238
188
116
104
47
26
-11
-103
-154
-260
-355
-458
-537
-572
-624
-676
-733
-769
-807
-871
-891
-908
-924
-889
-847
-849
-828
-804
-762
-711
-697
-637
-577
-561
-531
-495
-450
-445
-415
-381
-380
-379
-371
-346
-363
-354
-307
-286
-313
-310
-296
-336
-352
-368
-375
-415
-481
-499
-578
-701
-778
-828
-915
-976
-982
-1026
-1056
-1067
-1055
-1070
-1110
-1069
-1051
-1057
-1028
-998
-1022
-1035
-1003
-1020
-1042
-1047
-1025
-1014
-998
-961
-933
-895
-837
-775
-719
-641
-546
-486
-418
-348
-280
-205
-144
-55
1
52
95
128
164
197
243
313
356
402
488
548
610
682
743
809
840
909
985
1018
1132
1237
1315
1410
1488
1592
1638
1737
1795
1761
1770
1663
1458
1298
1156
1136
1147
1153
1204
1233
1166
1030
939
834
743
613
443
294
170
26
-153
-282
-391
-500
-594
-670
-720
-819
-943
-1014
-1124
-1244
-1384
-1443
-1482
-1567
-1639
-1679
-1692
-1767
-1815
-1771
-1718
-1628
-1490
-1312
-1106
-938
-775
-635
-501
-395
-299
-184
-90
-22
27
82
102
97
76
96
133
129
126
147
132
102
69
49
15
-27
-34
5
9
3
45
78
110
111
127
163
146
112
98
71
4
-44
-103
-184
-230
-275
-320
-330
-346
-348
-361
-383
-376
-408
-449
-446
-460
-472
-461
-449
-423
-436
-457
-454
-477
-511
-541
-540
-534
-567
-595
-593
-613
-654
-648
-638
-672
-693
-656
-613
-602
-611
-584
-543
-564
-572
-559
-562
-576
-588
-583
-592
-627
-628
-649
-684
-701
-736
-777
-807
-836
-867
-911
-954
-982
-1056
-1108
-1131
-1158
-1170
-1197
-1192
-1205
-1232
-1229
-1228
-1218
-1211
-1193
-1174
-1182
-1188
-1153
-1159
-1157
-1108
-1067
-1028
-971
-913
-852
-796
-751
-723
-693
-655
-618
-570
-534
-510
-490
-481
-489
-489
-484
-483
-463
-445
-416
-362
-317
-269
-208
-143
-71
-12
8
49
132
220
316
408
542
750
900
1018
1236
1459
1618
1775
1974
2185
2292
2337
2395
2355
2116
1820
1566
1412
1261
1169
1277
1415
1393
1192
989
895
759
612
457
304
188
15
-135
-240
-392
-506
-554
-578
-635
-739
-811
-881
-972
-1076
-1199
-1270
-1336
-1443
-1513
-1582
-1648
-1732
-1833
-1866
-1876
-1866
-1753
-1603
-1410
-1163
-859
-502
-245
-97
55
189
235
213
180
151
64
18
-6
-33
-68
-97
-133
-158
-203
-233
-254
-304
-346
-397
-417
-418
-399
-365
-313
-234
-179
-125
-70
-19
18
26
30
95
128
105
115
97
41
-17
-89
-155
-227
-311
-348
-373
-396
-427
-458
-485
-494
-478
-468
-442
-417
-403
-396
-395
-404
-414
-419
-422
-451
-478
-490
-536
-598
-635
-687
-735
-731
-728
-730
-706
-648
-579
-529
-462
-423
-399
-381
-343
-320
-289
-253
-243
-378
-623
-613
-714
-1106
-1313
-1260
-1233
-1440
-1547
-1411
-1334
-1358
-1311
-1135
-995
-975
-885
-805
-864
-997
-1184
-1251
-1304
-1426
-1517
-1516
-1521
-1541
-1531
-1517
-1547
-1543
-1458
-1477
-1561
-1522
-1395
-1362
-1412
-1313
-1160
-1219
-1312
-1265
-1172
-1231
-1307
-1220
-1141
-1228
-1338
-1336
-1274
-1272
-1271
-1178
-1100
-1060
-1044
-1027
-971
-901
-839
-731
-617
-566
-448
-287
-128
22
136
328
523
669
802
990
1154
1277
1524
1808
2000
2181
2455
2709
2889
3104
3361
3533
3566
3569
3468
3210
2796
2339
1849
1361
1004
858
848
838
910
980
921
740
459
200
-27
-217
-320
-372
-428
-513
-534
-544
-622
-684
-761
-783
-785
-861
-938
-1044
-1177
-1329
-1497
-1644
-1762
-1871
-1979
-2054
-2023
-1886
-1728
-1508
-1186
-820
-464
-159
105
307
435
531
579
525
402
313
238
120
36
25
33
19
-24
-67
-102
-178
-259
-276
-316
-362
-354
-344
-319
-314
-280
-230
-197
-127
-77
-45
-19
-25
-43
-49
-60
-87
-151
-232
-295
-357
-453
-534
-596
-660
-738
-792
-803
-837
-847
-808
-741
-710
-639
-527
-458
-438
-416
-350
-322
-295
-261
-253
-282
-337
-396
-430
-482
-538
-549
-543
-556
-562
-545
-506
-441
-371
-247
-125
-51
25
70
112
164
177
177
191
171
93
34
-63
-180
-343
-490
-881
-1543
-1685
-1948
-2652
-3130
-3089
-2780
-3034
-3344
-3122
-2860
-2826
-2829
-2311
-1698
-1429
-1065
-692
-501
-634
-961
-1025
-1122
-1440
-1708
-1859
-2011
-2174
-2304
-2345
-2445
-2411
-2123
-1993
-2000
-1893
-1528
-1411
-1597
-1596
-1433
-1523
-1757
-1887
-1805
-1712
-1785
-1667
-1406
-1354
-1654
-1797
-1657
-1546
-1457
-1200
-844
-604
-474
-345
-118
9
279
789
1133
1419
1689
1970
2218
2112
2296
2821
3057
3220
3552
4159
4634
4697
4978
5527
5926
6028
6086
6633
6970
6822
6837
6974
6998
6485
5994
5631
4621
3081
1926
1090
-384
-2208
-3187
-3481
-4159
-5399
-6220
-6391
-6518
-6506
-6011
-5198
-4553
-3716
-2436
-1439
-965
-730
31
1012
1549
1895
2188
2453
2523
2414
2459
2568
2657
2605
2693
3202
3655
3759
3798
4107
4444
4423
4336
4254
3908
3212
2779
2565
1759
414
-706
-1403
-2274
-3383
-4073
-4374
-4731
-5085
-5105
-4858
-4814
-4633
-3946
-3029
-2285
-1592
-732
-52
262
549
948
1252
1304
1326
1498
1641
1583
1417
1367
1422
1522
1601
1772
2038
2219
2284
2420
2562
2457
2086
1746
1401
799
89
-437
-961
-1755
-2554
-3019
-3362
-3865
-4190
-4127
-3853
-3540
-3117
-2483
-1951
-1577
-1031
-339
202
556
966
1343
1480
1469
1412
1336
1182
1030
1053
1086
1064
1015
1035
1119
1218
1245
1269
1247
1117
787
421
-1251
-3379
-3267
-4244
-7222
-8433
-7098
-6386
-8175
-8772
-7083
-6209
-6463
-5612
-3240
-1898
-1012
911
2277
2154
1688
1691
1944
1769
1092
483
-227
-792
-1038
-1775
-2858
-3207
-2422
-1604
-1820
-1716
-705
108
-78
-296
302
385
-524
-763
-360
-674
-1499
-1700
-1296
-1380
-1871
-1612
-791
-145
416
1282
1991
2185
2511
2877
2657
2213
2359
2953
3152
2418
2188
2744
2517
2445
2858
3452
4692
5063
5885
7270
6880
6891
7390
7358
7803
7250
6792
6651
5836
5038
3862
2764
1727
128
-1931
-3873
-4745
-6159
-8645
-9615
-8884
-8150
-8446
-9125
-8611
-7247
-6266
-4662
-2930
-2020
-500
1709
3392
3326
2375
3124
4618
5275
5056
4622
4676
4351
4210
4365
3910
3478
3342
3634
3945
3314
2359
1498
793
236
-569
-1678
-2939
-4279
-5243
-5528
-5568
-6040
-6912
-6985
-5952
-4985
-4484
-3925
-2711
-1095
132
1226
1849
1834
2145
3065
3922
3888
3331
3250
3256
2937
2439
2083
1912
1730
1857
2141
1956
1338
731
373
214
-86
-689
-1444
-2217
-2816
-3270
-3764
-4291
-4790
-4896
-4438
-3823
-3458
-3203
-2428
-1283
-319
407
1023
1636
2069
2484
2998
3139
2869
2582
2469
2195
1682
1305
1128
972
839
891
922
600
158
-25
-31
-214
-513
-951
-1398
-1926
-2963
-3581
-3888
-5138
-6386
-5951
-5176
-5778
-6365
-5318
-3823
-3558
-3491
-2080
-769
-487
-17
1101
1354
811
744
755
251
-563
-1041
-1148
-1640
-1983
-1991
-2215
-2499
-2461
-2101
-2169
-2266
-1915
-1659
-1866
-2237
-2306
-2202
-2501
-2770
-2577
-2267
-2163
-1927
-1444
-1067
-708
-319
224
827
1039
1121
1384
1513
1324
1014
874
618
431
388
309
414
484
641
895
1187
1581
1660
1905
2428
2943
3143
3040
3074
3233
3507
3363
2869
3065
3854
4261
4232
4537
5171
5875
6480
6680
6876
7151
7246
6933
6415
5517
4425
3355
1115
-1917
-4511
-6360
-7958
-10406
-11543
-10292
-8809
-8739
-9323
-8272
-6178
-4214
-2658
-1175
529
2118
3628
4184
2959
1615
1784
3049
3510
2793
2348
2893
3856
4070
3978
3975
4400
4940
4961
4581
3660
2290
727
-772
-2005
-3699
-5578
-6936
-7618
-7665
-7475
-6912
-6518
-6235
-5251
-3517
-1948
-1276
-574
850
2186
2484
1865
1245
989
1125
1486
1681
1625
1579
2066
2646
2828
2832
2981
3454
3821
3715
3128
2128
990
-204
-1405
-2505
-3603
-4678
-5431
-5621
-5444
-5261
-5007
-4474
-3609
-2612
-1703
-892
-245
260
878
1327
1258
812
503
528
690
781
866
1168
1497
1831
2163
2370
2525
2666
2782
2738
2303
1540
594
-402
-1337
-2169
-2918
-3600
-4043
-4164
-4075
-3875
-3589
-3125
-2528
-1887
-1228
-708
-449
-300
-311
-524
-2821
-4744
-3534
-4628
-7913
-7662
-3927
-2343
-4829
-4769
-1169
318
-1071
-863
1511
2159
1785
1917
1007
-1006
-2173
-2506
-2744
-3508
-4013
-3562
-3324
-2901
-2233
-2347
-2718
-1839
-129
-10
-1135
-1500
-374
-7
-1492
-2351
-1972
-1464
-1703
-1292
-102
651
1164
2012
3047
2964
2273
2585
3247
2952
1968
1426
1019
564
35
-398
-410
189
1455
2418
2099
2538
4419
4584
4366
4968
5689
6167
5803
6004
5707
4836
4988
5619
5513
4168
4841
5626
4753
3865
3281
3408
1771
-1434
-3526
-5004
-6932
-9686
-10839
-9960
-8673
-8287
-9127
-8495
-6430
-4424
-2816
-1560
117
1978
3433
4073
3239
1986
1646
3054
3998
3084
2363
2998
4465
4910
4482
4557
4898
5012
4533
3975
2993
1336
-63
-1432
-2743
-4419
-6187
-7212
-7503
-7089
-6430
-5683
-5076
-4604
-3656
-2383
-1276
-879
-728
84
1092
1222
391
-246
29
643
1129
1485
2041
2649
3309
4133
4527
4306
3850
3644
3374
2431
1106
-157
-1241
-2318
-3334
-4107
-4775
-5218
-5182
-4601
-3838
-3266
-2891
-2511
-1909
-1458
-1316
-1304
-1254
-1000
-736
-619
-579
-535
-241
401
1218
1869
2350
2953
3556
3890
3791
3433
3006
2396
1610
825
24
-867
-1638
-2143
-2478
-2678
-2850
-2823
-2601
-2283
-1920
-1748
-1666
-1680
-1818
-2813
-3192
-2957
-4308
-4988
-4209
-3216
-3080
-3544
-2214
-789
-612
-613
106
946
886
938
872
101
-660
-1084
-1567
-2267
-2739
-2705
-2477
-2562
-2387
-2099
-2023
-2012
-1935
-1852
-2144
-2458
-2784
-2782
-2819
-3332
-3435
-3002
-2617
-2566
-2008
-1159
-481
90
356
677
761
699
493
106
-183
-461
-574
-713
-901
-785
-537
-294
3
540
1081
1177
1305
1755
1816
1267
1007
1283
1413
1003
871
1642
1996
1883
2327
3043
3517
3849
4555
4784
5050
5443
5544
5969
5644
5399
5906
6260
5432
4300
4616
4458
3596
2434
1797
1379
-1347
-4407
-5885
-6532
-8859
-10895
-9326
-7097
-6574
-7903
-7792
-5012
-3370
-3158
-2691
-1265
335
1292
1693
1311
829
1027
2127
3359
3330
3066
4006
5683
6622
6212
5493
5291
5057
3927
2403
1539
445
-1247
-2729
-3465
-3940
-5256
-6330
-6007
-4998
-4512
-4662
-4413
-3856
-3352
-3007
-2871
-3015
-3256
-2808
-1864
-1297
-1291
-1039
118
1381
2150
2581
3254
4209
4749
4803
4564
4096
3367
2420
1630
970
96
-966
-1662
-1833
-2003
-2411
-2756
-2788
-2693
-2776
-2873
-3050
-3386
-3635
-3647
-3595
-3841
-4038
-3717
-3033
-2309
-1755
-998
-12
860
1558
2126
2658
2993
3027
2950
2837
2613
2157
1675
1395
1185
954
629
377
281
160
-22
-285
-622
-1082
-1503
-1818
-2270
-2804
-3152
-3280
-3317
-3329
-3218
-2856
-2428
-2008
-1515
-1035
-741
-525
-827
-2820
-4178
-3046
-4158
-7201
-6262
-2410
-1438
-3943
-4025
-389
1145
-775
-1639
300
1602
696
-666
-1601
-1906
-2065
-2372
-2706
-2811
-2534
-1893
-1274
-1175
-1234
-1199
-1153
-1154
-1377
-1802
-2348
-2401
-1933
-1853
-2412
-2879
-2002
-434
-106
-364
647
1799
1968
1524
1197
1293
1333
1221
874
216
-12
738
1007
492
339
1379
2521
2397
2064
2446
3482
3784
2569
2665
2968
3354
3887
3297
4514
5419
5986
6211
6298
7234
7047
6462
6586
6263
5011
3168
2990
2474
219
-3680
-5867
-5545
-7227
-9786
-10199
-7439
-4895
-5919
-7248
-6155
-3697
-2738
-3631
-3516
-2237
-1001
-779
-1301
-1183
-282
903
2121
3171
4076
4995
6265
7263
7699
7150
6221
5600
4574
3232
2273
1494
713
-884
-2049
-2126
-2384
-2947
-3508
-3094
-2350
-2768
-3754
-4393
-4369
-4234
-4579
-5114
-5304
-4850
-4082
-3153
-2298
-1349
-222
796
1755
2385
3000
3673
3979
4087
3724
3261
2808
2265
1962
1918
2038
2019
1581
1319
1371
1302
674
-149
-645
-1075
-1860
-2816
-3460
-3785
-4017
-4240
-4335
-4141
-3745
-3146
-2354
-1624
-1033
-640
-374
-105
93
288
443
595
762
890
1185
1525
1842
2161
2461
2744
2845
2757
2502
2273
1996
1351
591
-134
-658
-1057
-1517
-1827
-1908
-1930
-1918
-1989
-1917
-1842
-1699
-2149
-3637
-3826
-3687
-4929
-5736
-4966
-3340
-2840
-3679
-2992
-1444
-291
-569
-859
129
740
487
-317
-962
-755
-573
-838
-1148
-1172
-825
-519
-340
-331
-532
-644
-885
-1368
-1886
-2286
-2556
-2770
-2890
-2930
-2894
-2776
-2413
-1692
-1144
-1111
-982
-668
-302
-429
-771
-623
-205
-275
-536
-606
-46
665
571
630
1147
1607
1851
1609
1557
2088
1920
1533
1467
1488
1642
1687
1686
2380
2632
2771
3340
3453
3708
4371
4605
4498
4269
4765
4862
4945
5314
4895
5761
6131
5212
5007
4733
4812
4808
3446
2661
842
-1077
-3589
-5335
-6436
-7588
-7906
-6599
-5558
-5266
-6138
-5287
-3718
-2491
-2636
-3426
-2669
-1554
-1372
-1825
-2229
-1481
-288
400
1085
2287
4059
5087
5677
6213
6654
6264
5261
4456
4210
3779
2559
1102
318
-210
-362
-676
-774
-725
-735
-713
-1021
-1700
-2295
-2999
-3389
-3817
-4527
-5032
-5261
-4832
-4120
-3627
-3148
-2340
-1208
-179
522
1204
1736
1879
1610
1418
1474
1524
1406
1356
1636
2004
2118
2137
2280
2629
2858
2757
2325
1904
1387
702
-150
-966
-1627
-2153
-2602
-2711
-2635
-2416
-2262
-2106
-1860
-1696
-1630
-1569
-1481
-1377
-1434
-1475
-1528
-1572
-1419
-1071
-566
-25
463
984
1496
1944
2264
2354
2277
2113
1949
1658
1348
1124
1015
841
606
434
460
496
483
413
370
50
-1212
-2270
-2937
-3823
-4705
-5139
-4812
-4240
-4221
-4194
-3912
-3093
-2454
-2440
-2481
-2252
-1849
-1753
-2223
-2515
-2371
-1904
-1808
-1821
-1397
-622
84
386
303
399
534
440
-29
-404
-517
-569
-754
-1102
-1291
-1234
-1048
-919
-825
-591
-476
-343
-368
-480
-574
-765
-902
-1076
-1120
-1000
-1027
-651
-419
-270
67
170
461
772
1215
1379
1299
1318
1542
1565
1704
1845
2247
2531
3031
3178
3375
3783
4059
4267
4215
4309
4606
4800
4836
4659
4944
5066
4854
5008
4618
4738
4564
4267
3935
3330
2888
1892
384
-1120
-2498
-3243
-4018
-4333
-4112
-3746
-3460
-3718
-3647
-3344
-2840
-2596
-2792
-2975
-2861
-2621
-2633
-2890
-2866
-2675
-2235
-1885
-1280
-305
575
1301
1735
2221
2596
2663
2674
2489
2452
2478
2337
2112
1744
1571
1597
1611
1645
1611
1641
1637
1503
1431
1242
922
521
106
-344
-765
-986
-1077
-1135
-1241
-1351
-1367
-1319
-1213
-1097
-1062
-1097
-1126
-1105
-1124
-1162
-1137
-1086
-1104
-1168
-1116
-971
-821
-661
-520
-374
-292
-213
-64
-18
-39
-56
-60
-73
-174
-225
-212
-223
-253
-259
-208
-144
-109
-86
-96
-151
-134
-95
-151
-223
-256
-252
-283
-355
-370
-344
-338
-352
-341
-300
-322
-318
-270
-266
-262
-273
-268
-279
-308
-312
-328
-369
-407
-403
-404
-407
-396
-375
-373
-407
-410
-409
-470
-561
-619
-670
-756
-879
-943
-977
-1092
-1206
-1253
-1324
-1434
-1522
-1527
-1542
-1623
-1639
-1636
-1658
-1739
-1753
-1686
-1677
-1635
-1561
-1507
-1462
-1445
-1345
-1257
-1232
-1148
-1051
-960
-900
-832
-763
-772
-735
-641
-615
-593
-515
-458
-408
-407
-419
-401
-385
-406
-435
-445
-457
-475
-494
-530
-582
-648
-694
-677
-665
-671
-620
-553
-513
-543
-553
-502
-501
-501
-424
-326
-299
-246
-154
-111
-25
71
218
356
368
502
663
682
733
936
1013
1068
1154
1268
1447
1476
1590
1766
1770
1827
1896
1901
1901
1834
1911
1844
1716
1642
1453
1253
897
701
599
337
211
3
-200
-417
-791
-1019
-1339
-1579
-1688
-1804
-1948
-2164
-2303
-2426
-2574
-2669
-2660
-2484
-2348
-2221
-2068
-1941
-1833
-1827
-1733
-1665
-1596
-1431
-1331
-1154
-1089
-1008
-903
-916
-838
-727
-559
-448
-390
-261
-202
-167
-158
-124
-96
-87
41
126
171
194
264
346
317
326
414
493
550
575
616
570
459
343
254
163
11
-69
-139
-277
-370
-484
-600
-696
-767
-829
-949
-1044
-1110
-1131
-1221
-1370
-1443
-1549
-1643
-1690
-1676
-1624
-1627
-1566
-1475
-1409
-1348
-1274
-1146
-1032
-912
-761
-624
-523
-476
-391
-355
-341
-274
-201
-67
21
112
203
256
309
336
365
405
431
453
439
375
273
182
-26
-156
-237
-444
-429
-435
-566
-575
-725
-822
-978
-1271
-1333
-1365
-1476
-1575
-1615
-1721
-1968
-2051
-2086
-2207
-2174
-2072
-1949
-1920
-1938
-1882
-1834
-1882
-1912
-1825
-1686
-1614
-1547
-1430
-1365
-1364
-1281
-1189
-1086
-924
-809
-635
-505
-476
-432
-407
-358
-366
-299
-161
-136
-61
24
84
117
58
118
227
243
317
409
462
445
411
418
392
342
379
508
561
612
711
813
898
901
942
1083
1140
1208
1338
1472
1650
1704
1762
1924
2021
2038
2177
2256
2310
2326
2209
2176
1896
1544
1359
957
858
491
284
296
-147
-427
-747
-1219
-1486
-1852
-2011
-2082
-2239
-2330
-2444
-2567
-2764
-2807
-2724
-2635
-2488
-2176
-1904
-1827
-1711
-1532
-1463
-1411
-1353
-1092
-909
-811
-650
-588
-541
-592
-555
-370
-395
-238
-65
18
99
72
138
130
94
153
237
356
390
496
641
655
658
693
815
859
917
994
1074
1021
831
743
556
331
175
-28
-133
-309
-438
-491
-716
-904
-1018
-1158
-1281
-1404
-1398
-1409
-1493
-1568
-1665
-1763
-1847
-1852
-1790
-1718
-1603
-1442
-1332
-1256
-1144
-1002
-885
-796
-672
-455
-310
-209
-86
2
28
-4
41
121
159
270
401
532
568
547
632
681
676
711
783
828
818
802
780
703
608
519
462
360
310
252
134
-48
-219
-592
-903
-940
-1447
-1624
-1294
-1633
-1948
-1989
-2141
-2255
-2810
-2908
-2566
-2625
-2826
-2568
-2187
-2445
-2583
-2199
-2132
-2211
-1903
-1506
-1348
-1373
-1209
-969
-992
-1032
-917
-614
-459
-467
-274
-148
-251
-351
-323
-292
-199
-69
51
244
268
287
380
453
415
359
638
710
632
699
709
683
587
527
558
567
660
804
851
915
992
1048
1021
983
1135
1253
1205
1415
1580
1489
1702
1800
1795
2095
2074
2327
2488
2329
2669
2622
2418
2368
2172
1944
1430
1181
1055
583
381
269
-59
-460
-931
-1297
-1564
-2048
-2150
-1990
-2128
-2367
-2402
-2427
-2638
-2841
-2642
-2395
-2274
-1945
-1657
-1397
-1347
-1341
-1086
-1099
-1152
-867
-580
-428
-521
-379
-286
-533
-532
-316
-121
17
133
449
549
407
462
603
556
501
638
876
903
863
1062
1063
857
802
867
917
802
790
922
705
394
210
39
-213
-541
-628
-647
-896
-1043
-1065
-1180
-1416
-1538
-1491
-1554
-1629
-1495
-1347
-1357
-1431
-1408
-1373
-1476
-1531
-1390
-1299
-1259
-1148
-986
-903
-917
-784
-626
-612
-536
-326
-122
-39
-23
86
142
84
108
233
339
405
526
690
733
732
802
839
805
794
855
900
843
791
756
616
415
268
173
82
-53
-131
-243
-447
-895
-1338
-1199
-1753
-2438
-1779
-1752
-2503
-2542
-2502
-2634
-3369
-3574
-2937
-2837
-3155
-2950
-2218
-2519
-3005
-2347
-2124
-2416
-2049
-1442
-1224
-1388
-1278
-952
-1144
-1270
-1113
-878
-594
-614
-467
-286
-342
-422
-402
-222
-87
28
235
496
553
447
545
760
679
431
764
1013
792
787
934
911
614
567
681
543
498
622
735
616
528
717
727
554
747
992
1055
1225
1443
1652
1865
1830
2046
2278
2133
2321
2532
2472
2504
2571
2269
1954
1592
1116
762
411
23
-9
-134
-662
-929
-1357
-1847
-2173
-2468
-2475
-2329
-2231
-2287
-2344
-2372
-2466
-2498
-2438
-2205
-1892
-1608
-1330
-1218
-1187
-1185
-1252
-1279
-1271
-1074
-829
-669
-644
-599
-580
-690
-684
-479
-269
-56
166
432
629
697
802
859
902
953
1057
1166
1160
1182
1166
1011
830
709
602
480
345
254
198
29
-191
-360
-564
-816
-1018
-1166
-1243
-1310
-1352
-1378
-1433
-1512
-1604
-1664
-1707
-1673
-1555
-1449
-1379
-1337
-1307
-1306
-1351
-1343
-1267
-1148
-1068
-969
-826
-744
-722
-648
-530
-418
-297
-145
52
222
333
388
411
403
383
405
446
517
612
679
706
685
708
716
658
644
700
699
642
600
514
402
248
81
-68
-207
-474
-803
-885
-1129
-1580
-1562
-1455
-1724
-1973
-2061
-2060
-2349
-2635
-2564
-2407
-2516
-2632
-2378
-2299
-2493
-2402
-2154
-2079
-1983
-1691
-1381
-1289
-1256
-1143
-1052
-1037
-1053
-926
-688
-638
-626
-550
-512
-519
-474
-359
-228
-74
27
178
339
337
392
549
641
597
665
821
820
780
781
762
716
719
753
734
780
907
913
865
888
1022
1056
920
1057
1267
1209
1307
1575
1816
1916
2011
2439
2594
2460
2718
2951
2846
2828
2771
2829
2443
1928
1717
1204
678
295
9
-168
-394
-775
-1004
-1565
-2007
-2186
-2418
-2466
-2373
-2220
-2206
-2380
-2472
-2426
-2404
-2368
-2273
-1822
-1425
-1323
-1179
-1063
-1004
-1030
-1063
-911
-736
-579
-375
-317
-323
-347
-355
-214
-150
91
471
655
834
1070
1262
1349
1298
1415
1553
1522
1545
1556
1530
1396
1142
985
809
557
426
278
150
51
-82
-215
-417
-592
-712
-921
-1089
-1204
-1274
-1289
-1416
-1524
-1591
-1680
-1721
-1786
-1765
-1630
-1561
-1481
-1433
-1391
-1342
-1374
-1360
-1311
-1259
-1135
-1049
-981
-887
-850
-748
-664
-604
-394
-195
-3
203
355
470
509
525
593
620
644
691
761
821
768
727
745
742
711
658
657
674
645
605
514
379
244
34
-143
-510
-847
-869
-1323
-1780
-1603
-1698
-2029
-2171
-2212
-2258
-2692
-2833
-2638
-2525
-2707
-2699
-2310
-2430
-2668
-2440
-2328
-2335
-2156
-1879
-1584
-1511
-1391
-1183
-1162
-1109
-1074
-912
-718
-723
-593
-557
-566
-553
-560
-401
-259
-166
56
297
439
509
625
810
844
818
960
1015
985
931
888
839
688
703
672
589
664
729
873
757
794
1040
1020
958
1072
1389
1391
1383
1792
1992
1993
2210
2361
2685
2700
2637
2865
2897
2623
2441
2279
1756
1199
781
490
15
-386
-360
-680
-1208
-1625
-2040
-2173
-2551
-2689
-2423
-2298
-2423
-2520
-2443
-2494
-2636
-2422
-2224
-2041
-1764
-1525
-1300
-1311
-1412
-1305
-1206
-1228
-1085
-793
-532
-577
-607
-462
-480
-521
-287
24
317
467
720
1070
1139
1181
1387
1485
1516
1537
1670
1753
1556
1433
1353
1106
802
617
550
348
109
63
-66
-264
-479
-652
-765
-965
-1147
-1205
-1255
-1335
-1421
-1472
-1558
-1702
-1741
-1728
-1779
-1747
-1645
-1555
-1516
-1538
-1515
-1460
-1464
-1404
-1316
-1183
-1054
-997
-871
-781
-747
-640
-518
-384
-245
-102
108
247
320
378
440
479
494
558
631
640
633
645
634
576
523
525
498
435
403
331
134
25
-103
-499
-645
-596
-829
-1072
-1210
-1385
-1617
-1950
-2080
-2087
-2139
-2283
-2292
-2200
-2375
-2404
-2292
-2306
-2282
-2204
-2062
-1995
-1988
-1924
-1900
-1850
-1781
-1744
-1610
-1472
-1360
-1247
-1177
-1051
-956
-830
-681
-560
-380
-232
-121
-12
93
184
260
353
403
446
557
638
642
679
703
728
771
744
741
791
815
807
844
895
885
850
921
1071
1011
1081
1238
1287
1460
1464
1592
2033
2035
2144
2515
2577
2753
2926
2989
3079
3267
3055
2854
2584
2127
1549
1030
677
375
-27
-177
-367
-901
-1411
-2018
-2188
-2515
-2743
-2614
-2432
-2562
-2782
-2789
-2915
-3088
-2907
-2630
-2383
-2130
-1839
-1531
-1534
-1682
-1629
-1442
-1381
-1271
-962
-677
-666
-724
-620
-610
-638
-406
-68
320
549
788
1144
1305
1342
1514
1667
1782
1856
1986
2083
1966
1795
1680
1455
1110
855
752
595
294
156
107
-99
-371
-561
-709
-887
-1065
-1141
-1209
-1345
-1498
-1584
-1712
-1945
-2063
-2044
-2058
-2058
-1966
-1831
-1726
-1701
-1685
-1626
-1581
-1482
-1349
-1166
-996
-907
-776
-677
-643
-580
-458
-312
-157
-9
187
323
387
448
486
527
552
632
748
781
784
725
677
608
510
453
447
369
253
113
-72
-310
-462
-662
-949
-929
-839
-1109
-1303
-1427
-1667
-1978
-2279
-2245
-2187
-2297
-2436
-2352
-2380
-2574
-2529
-2369
-2308
-2235
-2046
-1871
-1817
-1795
-1744
-1692
-1657
-1592
-1497
-1339
-1215
-1107
-1007
-962
-848
-656
-498
-366
-158
29
180
311
418
541
655
774
867
921
981
1035
1126
1181
1167
1188
1259
1281
1262
1237
1288
1380
1351
1310
1476
1584
1481
1540
1802
1794
1788
2064
2318
2509
2712
2886
3131
3306
3322
3394
3606
3471
3176
2757
2009
1421
697
113
111
-38
-295
-359
-561
-1019
-1579
-2092
-2207
-2322
-2493
-2419
-2259
-2424
-2801
-3008
-3177
-3292
-3108
-2677
-2359
-2127
-1828
-1457
-1381
-1386
-1201
-753
-315
-100
214
432
255
-193
-483
-686
-879
-762
-377
51
362
746
1157
1400
1498
1665
1929
2068
2076
2145
2204
1983
1695
1414
1086
627
255
143
85
-45
-163
-148
-119
-177
-172
-134
-162
-208
-281
-376
-583
-849
-1089
-1351
-1694
-1952
-1926
-1798
-1722
-1589
-1389
-1229
-1143
-1074
-987
-853
-692
-561
-445
-355
-361
-389
-458
-590
-692
-613
-408
-205
16
240
453
657
826
965
1082
1121
1108
1118
1045
835
573
349
20
-228
-482
-597
-711
-935
-937
-1008
-1110
-1093
-976
-986
-1223
-1031
-1008
-1458
-1587
-1607
-1665
-2010
-2330
-2609
-3197
-4040
-4264
-3959
-3386
-3107
-3082
-2847
-2646
-1980
-1455
-1329
-1348
-1582
-1464
-1410
-1226
-1001
-1049
-800
-573
-340
124
546
979
1129
1191
1389
1493
1645
1415
1045
898
786
751
645
609
674
798
1061
1319
1417
1869
1807
1970
2184
1964
2089
2124
2351
2247
2330
2861
3183
3789
4191
4739
5668
5957
6680
7479
7585
7518
7708
6750
5018
3431
1505
-789
-2504
-3979
-4803
-4970
-4833
-4753
-4320
-3551
-3275
-2897
-3078
-3341
-2861
-3032
-3807
-4182
-4716
-5236
-5809
-5973
-5590
-4433
-2745
-1231
204
1854
3100
4046
4382
4439
4659
4818
4332
3696
3247
2565
1958
1378
1113
1404
2018
2613
3085
3456
3567
3093
2388
1280
62
-1033
-2232
-3348
-4155
-4851
-5305
-5562
-5459
-4948
-4171
-3356
-2541
-1612
-943
-823
-922
-1031
-1359
-1731
-2060
-2191
-1864
-1384
-891
-187
629
1620
2568
3297
3834
4320
4591
4312
3642
2954
2175
1311
425
-281
-511
-428
-361
-234
5
263
372
261
-34
-393
-832
-1487
-2296
-3027
-3614
-4117
-4367
-4357
-3987
-3334
-2537
-1702
-779
-80
497
475
395
47
-783
-988
-1615
-2081
-2232
-2116
-1603
-1390
-918
-222
200
1077
1243
965
741
421
180
-682
-2012
-2355
-2640
-3007
-3310
-3239
-2682
-2231
-1804
-1540
-1509
-1210
-1144
-1511
-1962
-2275
-2385
-2656
-3074
-3077
-2745
-2482
-2068
-1483
-806
-302
237
493
478
573
431
25
-249
-378
-235
-335
-246
157
786
1294
1700
2419
2865
3023
3035
3096
2818
2414
2335
2252
2185
2356
2760
2997
3413
4193
4966
5268
5456
6651
7481
7727
8053
8249
8394
8296
6829
4542
2303
37
-2145
-5054
-6701
-7065
-6550
-5893
-5858
-5377
-3950
-3159
-2802
-3309
-3692
-3074
-3308
-4229
-4796
-4737
-4331
-4468
-4235
-2919
-1075
906
2458
3613
4865
5727
5761
5261
4283
3863
3602
3029
2499
2208
1998
1934
1912
2127
2214
2184
2233
2033
1392
295
-1097
-2353
-3658
-4991
-5867
-6190
-6002
-5648
-5315
-4639
-3588
-2789
-2278
-1900
-1250
-648
-525
-711
-917
-879
-593
-437
-183
389
1247
2202
2876
3380
3889
4069
3778
3260
2731
2164
1417
656
84
-343
-627
-794
-870
-824
-733
-575
-472
-637
-950
-1343
-1826
-2345
-2934
-3442
-3719
-3690
-3388
-3011
-2543
-1884
-1169
-508
-7
417
788
1021
1020
881
243
2
-316
-1312
-1229
-1036
-943
-788
-524
219
324
41
-61
-290
-608
-1330
-1971
-2447
-2991
-3047
-3261
-3852
-3579
-3029
-2861
-2799
-2351
-1790
-1837
-1993
-2022
-2114
-2487
-2785
-2668
-2613
-2468
-2099
-1639
-1242
-867
-349
-99
55
219
250
115
-182
-302
-603
-796
-807
-1076
-768
-206
-137
-88
417
1013
825
625
755
920
912
709
687
832
1165
1689
2112
2450
3555
3931
4593
4647
5002
6081
5286
5536
7007
6951
6955
7593
8621
8961
8471
7787
5641
3429
785
-1929
-5127
-7573
-7988
-7673
-7721
-7528
-6686
-5311
-4537
-3678
-3600
-3666
-3312
-3458
-3668
-4301
-4510
-4445
-4616
-4179
-2956
-1269
621
2435
4053
5397
6345
6384
5935
4920
4230
3931
3459
2772
2143
1764
1983
2028
1959
1738
1728
1806
1361
527
-594
-1933
-3403
-4870
-6011
-6742
-7051
-6868
-6448
-5732
-4792
-3727
-2983
-2439
-1789
-997
-498
-385
-393
-373
-291
10
398
778
1238
2037
2975
3583
3946
4102
3964
3516
2846
2162
1367
439
-323
-835
-1231
-1490
-1625
-1714
-1708
-1566
-1375
-1394
-1698
-2069
-2371
-2697
-3133
-3632
-3946
-3981
-3720
-3244
-2685
-2049
-1350
-622
3
538
887
1191
938
560
974
82
-1124
-773
-683
-1103
-1355
-683
394
68
-522
-177
275
-268
-1356
-2060
-2299
-2577
-3072
-3907
-4045
-3559
-3611
-3594
-3054
-2335
-2364
-2381
-1671
-1380
-2037
-2700
-2323
-1972
-2289
-2537
-2347
-1591
-1153
-1018
-570
-91
173
441
539
438
208
-33
-125
-364
-685
-756
-589
-493
-313
39
342
635
762
959
1305
1132
1092
1097
1236
1199
1304
1882
2350
2770
3123
3851
4669
5212
5235
6027
7169
7481
7785
7856
8226
8974
9128
8654
6802
4849
3244
415
-2636
-5833
-7989
-7520
-7513
-7728
-7569
-6772
-4842
-4028
-4240
-4248
-3868
-3470
-3660
-4113
-4292
-4378
-4231
-3881
-3421
-2326
-540
1335
3160
4409
5652
6658
6588
5771
4910
4461
4394
3757
2877
2388
2413
2627
2460
1974
1780
1932
1835
1219
147
-1094
-2169
-3503
-4970
-6126
-6744
-6746
-6527
-6126
-5377
-4444
-3440
-2688
-2175
-1517
-777
-157
66
-62
51
439
789
996
1259
1932
2773
3391
3821
4042
4154
4057
3544
2792
1961
1138
410
-340
-957
-1365
-1566
-1671
-1875
-1960
-1809
-1645
-1670
-1956
-2272
-2448
-2690
-3084
-3485
-3675
-3566
-3290
-2912
-2386
-1733
-985
-266
273
687
453
727
887
-2
-888
-626
-293
-1282
-2013
-991
11
-373
-963
-476
347
-5
-789
-1220
-1531
-1784
-2452
-3235
-3416
-3445
-3586
-3748
-3102
-2316
-2467
-2480
-1721
-971
-1367
-1990
-1802
-1529
-1631
-1959
-1998
-1726
-1370
-1089
-925
-603
-212
247
405
608
776
471
345
396
81
-145
-374
-433
-43
-53
-68
124
409
815
955
747
936
1167
1291
1707
1816
2204
2788
3237
3837
4785
4551
4860
6343
6769
7262
7311
8297
9434
9580
9624
9779
8300
5714
3507
606
-2639
-6182
-8358
-8575
-8431
-8674
-8160
-7016
-5506
-4529
-4375
-3853
-3659
-3351
-3647
-4055
-4128
-4712
-4824
-4530
-3942
-2786
-1215
771
2894
4407
5578
6701
6760
6053
5273
4573
4219
3463
2542
2154
1967
1929
1951
1810
1830
1929
1808
1430
460
-752
-2027
-3409
-4946
-6222
-6967
-7170
-7016
-6659
-5841
-4823
-3776
-2822
-2003
-1197
-494
72
410
343
298
445
662
857
1123
1732
2514
3169
3712
4125
4300
4165
3712
3079
2225
1312
479
-303
-1037
-1566
-1850
-2021
-2181
-2224
-2013
-1804
-1751
-1879
-2095
-2323
-2643
-3026
-3379
-3669
-3722
-3563
-3182
-2694
-2063
-1385
-597
-203
-236
366
619
-419
-756
-324
-438
-1267
-1851
-939
-411
-924
-1082
-329
260
-229
-755
-735
-926
-1543
-2421
-2980
-3006
-3369
-3840
-3723
-3228
-2938
-3041
-2634
-1933
-1690
-1786
-1814
-1610
-1463
-1806
-2078
-2042
-2039
-1906
-1841
-1441
-1156
-796
-289
90
343
434
583
677
450
480
405
-81
41
255
248
176
347
908
1221
1069
1098
1572
1922
1699
1495
2184
2931
2764
3038
3994
4506
5317
5152
6113
7268
7635
7581
8729
9467
9437
9985
9215
7001
5137
2694
-301
-3379
-7057
-8454
-8112
-8363
-8435
-8249
-6745
-4951
-4063
-4257
-4133
-3484
-3099
-3327
-3852
-4307
-4505
-4204
-3834
-3193
-2069
-439
1757
3506
4701
6017
6742
6675
5917
4955
4637
4266
3305
2361
1932
1964
2196
1985
1642
1634
1928
1889
1306
94
-1124
-2184
-3463
-4872
-6152
-6768
-6814
-6645
-6241
-5484
-4503
-3397
-2496
-1747
-973
-182
458
626
464
532
832
1112
1226
1412
2112
2967
3620
4000
4176
4260
4212
3808
3032
2130
1316
528
-283
-975
-1521
-1762
-1913
-2108
-2090
-1856
-1629
-1602
-1830
-2046
-2151
-2371
-2747
-3186
-3429
-3323
-3091
-2758
-2360
-1788
-1693
-1019
-219
-864
-1050
-769
-429
-638
-1480
-1022
-340
-712
-963
-709
-139
-80
-412
-248
-316
-423
-831
-1507
-1501
-2051
-2621
-2751
-2738
-2680
-3015
-2896
-2343
-1978
-2118
-2196
-1754
-1581
-1730
-1912
-2018
-2072
-2113
-2197
-2044
-1980
-1972
-1481
-1064
-750
-435
-157
93
433
547
643
615
378
777
979
666
691
1085
1204
1383
1247
1664
2144
1952
2087
3131
3627
3202
3691
4276
5371
5516
4938
6284
7911
8147
7903
8360
9335
10097
9925
8155
6392
5384
2215
-1370
-4357
-7642
-8509
-8809
-9119
-8533
-8028
-6542
-4650
-4044
-3951
-3491
-2985
-2730
-3255
-3826
-3914
-3898
-3864
-3875
-3121
-1471
327
2144
3656
5257
6726
7120
6637
5816
4932
4476
3857
2839
2060
1657
1717
1768
1473
1200
1389
1531
1212
484
-597
-1578
-2738
-4325
-5748
-6688
-7055
-7065
-6948
-6339
-5336
-4208
-3135
-2357
-1610
-712
51
519
518
416
589
799
983
1117
1451
2193
2893
3405
3820
4037
4168
3977
3307
2542
1775
1008
137
-753
-1346
-1687
-1885
-2086
-2217
-2076
-1852
-1670
-1704
-1950
-2158
-2320
-2616
-2985
-3357
-3450
-3335
-3114
-3287
-2931
-2016
-2206
-2345
-1823
-1198
-956
-1463
-1243
-267
-217
-521
-663
-365
58
-296
-293
-208
-112
-123
-592
-623
-665
-1215
-1774
-1873
-1673
-2069
-2641
-2626
-2258
-2136
-2394
-2478
-2163
-1752
-1863
-1960
-1973
-2099
-2021
-2129
-2413
-2396
-2152
-2066
-1958
-1664
-1147
-944
-898
-330
333
346
130
457
1033
1096
635
769
1106
1324
1337
1171
1505
2115
2624
2796
2861
3433
4805
5024
4334
5028
6397
6637
6468
6520
7747
8888
8911
9030
9250
9638
7308
4887
2700
-942
-4015
-7046
-9113
-9215
-9779
-9682
-8287
-7260
-5906
-5016
-4133
-3335
-3329
-3255
-3151
-3211
-3842
-4477
-4334
-3626
-3021
-2007
-180
1930
3979
5394
6583
7308
7063
6558
5830
4955
4110
3196
2610
2178
1756
1603
1765
1824
1771
1854
1716
1216
241
-1103
-2430
-3862
-5326
-6343
-7123
-7283
-7005
-6439
-5604
-4723
-3632
-2560
-1775
-1040
-396
49
222
178
271
344
443
813
1306
1843
2524
3192
3879
4178
4070
3907
3471
2730
1847
955
183
-564
-1191
-1592
-1845
-1910
-1924
-1842
-1696
-1633
-1638
-1794
-2117
-2463
-2830
-3177
-3509
-3697
-3838
-4185
-3627
-3090
-3546
-3448
-2361
-1731
-1814
-2085
-1294
-364
-701
-1192
-1156
-619
-561
-1021
-938
-754
-333
-359
-652
-351
-309
-864
-1128
-943
-957
-1779
-2362
-1999
-1951
-2294
-2631
-2501
-2040
-1822
-1634
-1795
-1731
-1433
-1593
-1855
-2011
-2095
-2197
-2149
-1820
-1774
-1764
-1343
-693
-298
-157
302
753
1016
1187
1120
1146
1177
1181
1084
879
1352
1592
1413
2041
2807
3347
3458
4172
5110
5277
5500
6155
6791
6273
7146
8132
8035
8769
9088
10207
10591
7863
6237
4016
1
-2932
-6759
-8983
-9495
-10075
-9439
-8870
-7952
-6475
-5511
-4348
-3695
-3669
-3413
-3389
-3543
-3950
-4714
-4635
-4346
-4137
-2748
-859
1211
3243
4656
6219
7221
7124
6653
5677
4739
4198
3546
2845
2241
1855
1889
2125
2183
2196
2260
2077
1667
672
-643
-2008
-3662
-5128
-6286
-6978
-7115
-6990
-6392
-5537
-4613
-3461
-2570
-1894
-1286
-709
-145
-30
-214
-207
-182
11
459
966
1624
2285
3030
3780
4116
4201
4046
3511
2765
1893
1162
438
-413
-960
-1251
-1354
-1322
-1386
-1285
-1142
-1046
-1064
-1359
-1801
-2208
-2676
-3018
-3665
-4473
-4230
-4265
-5033
-4716
-3680
-3082
-2912
-2972
-1793
-576
-698
-1253
-1223
-498
-269
-888
-1228
-1164
-625
-517
-809
-471
-194
-407
-349
-132
-173
-794
-1500
-1451
-1459
-1860
-2514
-2718
-2286
-1908
-1909
-1976
-2007
-1597
-1363
-1567
-1845
-2182
-2158
-2097
-2319
-2437
-2323
-2055
-1716
-1216
-687
-247
380
857
1158
1627
1864
1582
1455
1834
2014
1954
1653
2299
3360
3505
3583
4272
5060
5560
5316
6029
6873
7124
7140
7147
8247
8664
8098
8243
9216
9618
6927
3590
2446
-478
-4094
-7715
-9588
-8898
-8872
-9320
-8461
-7313
-5617
-4744
-4547
-4079
-3838
-3662
-3641
-3815
-3998
-4406
-4283
-3404
-2764
-1629
275
2507
4399
5423
6336
7407
7163
6197
5045
4506
4307
3574
2644
2245
2289
2511
2364
2041
1901
1926
1577
694
-480
-1836
-3128
-4463
-5776
-6704
-7034
-6794
-6251
-5650
-4722
-3669
-2605
-1871
-1478
-993
-400
-56
-35
-254
-136
274
654
1032
1561
2345
3123
3606
4001
4199
4043
3604
2895
2094
1298
556
-26
-614
-1062
-1161
-1129
-1057
-1147
-1183
-1055
-1124
-1440
-1925
-2460
-2787
-3163
-3563
-4344
-4576
-3941
-4643
-4804
-3691
-3249
-2647
-2501
-2174
-979
-603
-949
-1249
-1134
-382
-591
-1187
-1250
-768
-180
-498
-623
-176
-46
-152
-381
-314
-492
-1214
-1664
-1546
-1598
-2081
-2565
-2388
-1749
-1552
-1827
-2024
-1611
-1210
-1462
-2139
-2251
-2064
-2172
-2456
-2315
-2077
-1981
-1525
-932
-466
-14
416
1063
1524
1663
1727
1521
1791
2149
2021
1866
2395
3089
3324
3442
4332
5353
4945
5843
6567
6406
6663
6764
6757
7590
7663
7875
8278
8840
9296
8952
6964
4157
1738
-1286
-4565
-7689
-9491
-9806
-9257
-8829
-8499
-7765
-5917
-4756
-4128
-4243
-4096
-3617
-3712
-4229
-4562
-4689
-4441
-4043
-3102
-1419
680
2765
4472
5690
6717
7313
6994
6254
5133
4388
4007
3568
2919
2447
2375
2708
2692
2541
2414
2295
1935
994
-401
-1839
-3261
-4636
-5999
-6924
-7124
-6786
-6256
-5650
-4707
-3504
-2552
-1996
-1530
-1116
-688
-462
-511
-622
-586
-216
396
1021
1763
2615
3479
4148
4538
4692
4524
3956
3131
2198
1373
707
81
-501
-860
-921
-818
-713
-708
-687
-698
-829
-1271
-1880
-2541
-3060
-3853
-4749
-4708
-5084
-5980
-5375
-4647
-4188
-3581
-3251
-2388
-1446
-1075
-1215
-1344
-980
-694
-1024
-1278
-1210
-594
-456
-560
-171
391
482
594
653
669
271
-265
-784
-1030
-1394
-1971
-2362
-2253
-2090
-1900
-1943
-2028
-1892
-1690
-1876
-2354
-2581
-2548
-2688
-2880
-2895
-2808
-2379
-2033
-1498
-1071
-455
410
898
1265
1813
2053
2079
2147
2569
2574
2564
3058
3630
3766
4456
5362
5828
6041
6382
7188
8171
7836
7593
7993
9174
9145
8083
8296
9149
9818
7671
4270
2581
301
-2873
-6492
-9302
-8932
-8410
-8748
-8947
-8094
-5907
-5100
-5495
-5415
-4921
-4276
-4571
-5209
-4965
-4710
-4698
-4469
-3837
-2312
-113
1915
3691
4950
6204
7180
7238
6561
5479
4810
4582
4134
3808
3525
3113
3278
3452
2996
2602
2558
2525
1648
162
-1083
-2253
-3706
-5329
-6576
-6980
-6711
-6450
-6186
-5398
-4268
-3363
-2912
-2608
-2159
-1661
-1279
-1246
-1378
-1209
-888
-467
74
805
1733
2602
3345
4010
4486
4621
4429
3786
3079
2400
1823
1325
714
212
-98
-115
-77
-186
-340
-391
-491
-808
-1418
-2001
-2704
-3758
-4272
-4932
-6067
-6302
-5843
-5628
-5063
-4819
-3938
-3073
-2514
-2213
-2236
-1784
-1387
-1696
-1736
-1938
-1524
-1084
-1322
-995
-442
103
595
845
1302
1278
961
900
386
79
-427
-931
-1263
-1577
-1546
-1495
-1796
-1846
-1881
-1866
-2065
-2484
-2646
-2824
-3069
-3262
-3562
-3474
-3128
-2946
-2624
-2137
-1500
-763
-236
235
720
1050
1362
1530
2010
2365
2468
3099
3569
3919
4308
4924
5960
6235
6825
7348
7775
8800
8366
8621
8478
8445
9303
9127
8995
8228
6373
4908
1428
-1259
-4060
-6831
-7641
-8233
-8167
-7964
-8175
-6927
-6159
-5938
-6107
-6460
-5842
-5748
-5787
-5607
-5583
-5572
-5659
-5522
-4198
-2323
-196
1520
3008
4502
6148
6808
6392
5633
5292
5368
5077
4650
4459
4107
3708
3087
2761
2936
2899
2883
2592
2084
1396
365
-992
-2583
-4011
-4945
-5576
-5946
-6131
-5988
-5672
-5260
-4910
-4570
-4088
-3519
-2885
-2387
-2233
-2235
-2315
-2192
-1878
-1531
-1109
-571
246
1184
2003
2804
3339
3550
3526
3418
3408
3275
2959
2521
1988
1580
1317
1096
775
416
245
258
201
66
-341
-1006
-1475
-2392
-3513
-4138
-4801
-5236
-5495
-5524
-5502
-5557
-4995
-4721
-4626
-4118
-3677
-3140
-2963
-2969
-2469
-2248
-2292
-2292
-2015
-1547
-1125
-423
87
394
954
1347
1619
1678
1696
1790
1677
1423
1253
1160
946
533
303
137
-107
-148
-155
-310
-474
-568
-645
-692
-819
-872
-877
-882
-948
-897
-641
-533
-514
-355
-284
-144
-98
-3
249
425
487
701
1051
1216
1337
1697
2008
2143
2357
2713
3125
3265
3396
3762
3996
4074
4357
4499
4431
4209
3754
3001
2379
1774
1374
1244
1075
911
875
441
-61
-703
-1434
-2004
-2367
-2476
-2426
-2132
-2077
-2314
-2548
-2752
-2990
-3013
-2855
-2519
-2263
-2128
-2160
-2305
-2500
-2694
-2723
-2541
-2269
-1910
-1612
-1630
-1751
-1777
-1806
-1701
-1459
-1062
-582
-246
11
272
519
704
836
1022
1267
1485
1730
1828
1823
1707
1514
1367
1262
1139
1075
991
861
707
621
576
475
336
202
129
108
26
-27
-33
-183
-456
-712
-921
-1139
-1324
-1437
-1561
-1663
-1724
-1763
-1831
-1932
-2013
-2035
-2028
-1987
-1847
-1732
-1819
-1961
-2000
-2170
-2329
-2095
-1900
-1886
-1663
-1461
-1409
-1456
-1449
-1331
-1316
-1347
-1171
-968
-1001
-1109
-1038
-1099
-1153
-996
-785
-497
-289
-84
63
31
16
11
26
-32
-178
-203
-325
-497
-577
-765
-924
-969
-1024
-1078
-1062
-1029
-1090
-1104
-1075
-1114
-1176
-1131
-1122
-1149
-1111
-1035
-969
-942
-851
-654
-616
-530
-227
-27
89
306
633
894
961
1229
1802
2041
2107
2594
3055
3325
3628
3969
4559
4967
4959
5369
5685
5663
5296
4931
4648
3663
2921
2428
2095
1724
1080
605
81
-1060
-1892
-2358
-2630
-2873
-2903
-2677
-2951
-3343
-3562
-3682
-3844
-3964
-3691
-3139
-2990
-3040
-2908
-2963
-3346
-3511
-3345
-2983
-2795
-2530
-2175
-2098
-2148
-2122
-1877
-1484
-1219
-603
85
444
813
1208
1597
1819
1936
2278
2616
2792
2899
2956
2920
2618
2343
2248
2098
1889
1718
1573
1441
1216
1052
966
739
385
126
-18
-164
-360
-453
-538
-813
-1142
-1398
-1619
-1828
-2093
-2244
-2288
-2419
-2539
-2600
-2681
-2854
-3013
-3017
-2934
-2807
-2718
-2530
-2369
-2565
-2546
-2219
-2178
-2014
-1632
-1422
-1310
-1375
-1209
-1012
-1055
-1016
-760
-546
-590
-507
-338
-478
-572
-489
-426
-344
-306
-165
-96
-149
-126
-118
-81
-56
-85
19
-97
-206
-225
-368
-475
-572
-669
-739
-835
-886
-912
-976
-1093
-1165
-1059
-1046
-1156
-1048
-927
-992
-1049
-911
-711
-715
-648
-387
-155
-33
151
562
952
1090
1459
1984
2182
2467
2907
3242
3521
3812
4217
4744
4953
5208
5645
5854
5475
5010
4733
3856
3113
2678
2297
2027
1590
909
239
-825
-1738
-2260
-2498
-2632
-2649
-2536
-2812
-3282
-3674
-3964
-4138
-4123
-3937
-3509
-3171
-3066
-3121
-3263
-3534
-3699
-3585
-3231
-2929
-2594
-2361
-2365
-2429
-2424
-2227
-1762
-1313
-714
0
508
901
1264
1651
1910
2103
2406
2759
3078
3295
3306
3260
3037
2743
2592
2455
2258
2075
1879
1662
1465
1303
1115
878
603
308
68
-37
-158
-274
-423
-676
-988
-1290
-1540
-1715
-1911
-2081
-2170
-2206
-2278
-2395
-2463
-2597
-2799
-2863
-2835
-2829
-2680
-2613
-2719
-2737
-2662
-2680
-2510
-2271
-2028
-1887
-1819
-1672
-1541
-1439
-1370
-1215
-1089
-1012
-813
-646
-629
-552
-465
-468
-443
-267
-68
1
55
154
178
197
206
286
329
170
90
45
-133
-293
-370
-493
-682
-777
-832
-885
-918
-970
-940
-944
-963
-897
-829
-868
-881
-826
-805
-790
-651
-490
-402
-256
-29
237
429
623
1087
1525
1639
1957
2571
2899
3021
3514
4003
4286
4669
5084
5523
5805
5786
5611
5359
4669
3790
3314
2880
2294
2140
1940
1289
446
-587
-1354
-1942
-2411
-2525
-2280
-2318
-2796
-3139
-3412
-3852
-4061
-3959
-3730
-3433
-3167
-2981
-3032
-3346
-3713
-3792
-3703
-3585
-3176
-2675
-2502
-2537
-2531
-2486
-2377
-2033
-1542
-904
-317
147
604
997
1301
1617
1938
2257
2574
2905
3176
3262
3220
3031
2804
2674
2488
2313
2209
2001
1723
1531
1425
1278
1045
741
473
249
10
-166
-232
-438
-813
-1124
-1389
-1691
-1930
-2068
-2162
-2237
-2269
-2241
-2220
-2298
-2422
-2514
-2627
-2665
-2503
-2422
-2420
-2272
-2300
-2442
-2349
-2180
-1992
-1832
-1611
-1410
-1251
-1114
-1020
-857
-878
-880
-713
-639
-549
-379
-337
-401
-435
-404
-386
-372
-220
-145
-80
0
2
64
19
-31
-46
-146
-287
-347
-371
-489
-636
-725
-836
-905
-858
-791
-774
-737
-670
-584
-578
-614
-536
-543
-560
-513
-374
-243
-219
44
259
278
499
836
1114
1370
1767
2137
2274
2610
3033
3212
3598
4102
4615
5071
5368
5693
5814
5348
4806
4219
3401
2925
2593
2292
2063
1634
1028
-20
-1023
-1666
-2075
-2172
-2184
-2113
-2177
-2584
-3017
-3418
-3718
-3758
-3657
-3356
-3019
-2757
-2675
-2909
-3206
-3399
-3506
-3337
-3022
-2725
-2450
-2392
-2477
-2573
-2599
-2296
-1855
-1347
-651
-34
489
894
1294
1694
1903
2184
2616
2961
3270
3478
3492
3316
3014
2773
2572
2362
2235
2113
1920
1642
1458
1408
1172
821
542
251
41
-90
-183
-324
-649
-993
-1351
-1737
-1994
-2143
-2259
-2382
-2502
-2495
-2490
-2638
-2768
-2960
-3136
-3098
-3097
-3066
-2855
-2654
-2637
-2758
-2667
-2422
-2347
-2139
-1788
-1432
-1263
-1182
-859
-660
-700
-667
-495
-377
-326
-196
-48
-75
-187
-253
-272
-202
-118
20
133
189
270
246
212
197
161
98
2
-89
-147
-242
-376
-555
-737
-832
-919
-962
-912
-851
-817
-792
-729
-703
-688
-610
-572
-519
-392
-206
30
262
471
809
1061
1217
1587
2077
2368
2603
3059
3581
3852
3881
4378
5070
5141
5281
5921
5994
5450
4918
4343
3354
2571
2187
1953
1786
1229
835
168
-1084
-1930
-2118
-2304
-2532
-2382
-2227
-2593
-3127
-3557
-3833
-3929
-3972
-3696
-3181
-2844
-2796
-2815
-2992
-3385
-3520
-3309
-3043
-2763
-2471
-2244
-2223
-2373
-2443
-2111
-1692
-1361
-734
-38
443
800
1177
1534
1706
1846
2140
2471
2705
2857
2969
2956
2706
2481
2398
2174
1951
1851
1712
1538
1379
1272
1121
842
457
129
-50
-171
-286
-395
-579
-887
-1277
-1706
-2054
-2256
-2444
-2621
-2661
-2674
-2748
-2846
-3020
-3193
-3379
-3614
-3535
-3263
-3232
-3132
-2913
-2962
-3146
-3170
-2908
-2570
-2381
-2058
-1541
-1303
-1261
-1058
-829
-830
-776
-455
-195
-81
-10
88
76
-102
-103
70
227
374
512
612
584
497
504
424
283
225
156
75
-87
-231
-256
-409
-615
-717
-744
-735
-803
-764
-626
-640
-694
-602
-500
-539
-565
-364
-128
-72
105
542
764
896
1224
1538
1802
2050
2516
3021
3314
3767
4178
4528
4870
5020
5383
5635
5359
5031
4640
3751
2865
2426
1947
1525
1314
845
204
-738
-1679
-2197
-2511
-2809
-2835
-2644
-2851
-3211
-3453
-3801
-4063
-4094
-3920
-3582
-3269
-2956
-2881
-2985
-3219
-3394
-3242
-3028
-2855
-2523
-2286
-2317
-2406
-2430
-2310
-2000
-1646
-1168
-581
-72
381
849
1278
1563
1834
2143
2445
2746
2969
3052
3036
2853
2654
2503
2329
2129
1929
1697
1402
1153
1047
935
706
466
180
-53
-149
-218
-241
-296
-504
-813
-1140
-1460
-1761
-1981
-2182
-2399
-2558
-2708
-2847
-3026
-3343
-3503
-3559
-3639
-3599
-3442
-3304
-3344
-3502
-3532
-3439
-3369
-3178
-2811
-2450
-2245
-2047
-1727
-1444
-1265
-1059
-838
-611
-444
-354
-236
-199
-259
-350
-392
-302
-179
-32
108
227
355
393
465
588
682
706
664
631
552
432
305
178
33
-146
-346
-439
-451
-552
-589
-565
-567
-589
-561
-426
-345
-295
-105
168
388
637
964
1347
1649
1897
2315
2812
3108
3416
3845
4235
4505
4848
5188
5515
5539
5043
4668
4081
3105
2531
2162
1799
1609
1156
678
-240
-1217
-1904
-2287
-2444
-2505
-2253
-2154
-2537
-2941
-3244
-3511
-3671
-3622
-3284
-2943
-2737
-2725
-2838
-3153
-3441
-3525
-3270
-2999
-2718
-2355
-2237
-2359
-2479
-2509
-2247
-1933
-1507
-894
-330
120
499
966
1361
1607
1897
2269
2583
2823
2998
3085
2997
2767
2551
2376
2164
1965
1795
1617
1327
1105
1011
842
579
308
36
-123
-259
-305
-270
-368
-627
-1017
-1386
-1681
-1987
-2267
-2572
-2764
-2898
-3156
-3365
-3395
-3575
-3824
-3861
-3696
-3586
-3537
-3386
-3232
-3276
-3412
-3276
-2987
-2723
-2472
-2085
-1795
-1640
-1371
-1079
-860
-617
-346
-144
-82
32
144
60
-99
-224
-270
-328
-394
-272
-177
-224
-221
-134
-45
-4
80
165
184
126
33
7
1
-103
-255
-367
-443
-515
-548
-515
-429
-354
-309
-160
70
230
380
702
938
1099
1393
1775
2117
2381
2617
2977
3365
3622
4022
4448
4833
5100
5225
5379
5253
4776
4277
3496
2650
2172
1672
1358
1122
622
67
-860
-1687
-2254
-2516
-2509
-2525
-2415
-2498
-2813
-3094
-3445
-3597
-3543
-3458
-3172
-2879
-2653
-2622
-2794
-3064
-3280
-3274
-2983
-2647
-2330
-2037
-1999
-2075
-2157
-2117
-1739
-1377
-914
-366
100
529
848
1191
1504
1711
2013
2283
2526
2802
2942
2937
2752
2512
2320
2143
1947
1812
1623
1361
1064
828
681
484
272
23
-257
-373
-414
-461
-517
-720
-961
-1323
-1697
-1942
-2203
-2414
-2688
-3036
-3180
-3331
-3636
-3837
-3892
-4009
-4135
-4036
-3811
-3596
-3483
-3391
-3241
-3170
-3109
-2839
-2395
-2129
-1894
-1589
-1402
-1242
-1005
-712
-500
-318
-73
98
199
267
319
270
83
5
53
36
37
82
110
50
-32
31
153
201
242
316
294
205
149
109
19
-154
-284
-360
-447
-494
-417
-315
-246
-203
-10
267
472
704
1116
1551
1822
2081
2770
3291
3421
3794
4675
4785
5220
5616
7791
9012
8451
7808
4736
2610
837
1077
1424
579
316
-26
-470
-811
-917
-945
-1981
-3125
-3073
-2836
-3028
-3614
-4635
-6056
-7038
-7185
-6777
-5782
-4961
-4427
-3857
-3309
-2775
-2150
-1294
-915
-469
472
1314
1515
1032
296
-562
-889
-538
287
1291
1895
2186
2644
3294
3805
4225
4630
4767
4613
4590
4598
4098
3116
1922
582
-475
-838
-830
-830
-966
-1089
-1141
-1117
-1065
-1156
-1231
-1352
-1832
-2420
-2818
-3288
-4115
-4959
-5775
-6355
-6421
-6059
-5555
-4825
-3932
-3235
-2760
-2334
-1844
-1288
-933
-938
-1057
-960
-1062
-1313
-1412
-1419
-1330
-1030
-502
131
848
1392
1654
1620
1264
787
496
262
-203
-789
-1286
-1862
-2330
-2601
-2683
-2542
-2380
-2123
-1888
-1627
-1222
-1001
-1136
-1517
-1696
-1719
-1850
-1853
-1734
-1619
-1544
-1319
-881
-255
439
1237
1911
2367
2824
3442
3885
4022
4085
4287
4501
4770
5327
5979
6721
7398
8139
9101
9498
10363
11048
11328
11199
10653
9645
8015
5191
2024
-906
-3535
-5794
-7423
-7569
-7511
-7384
-6851
-6581
-6258
-5828
-5845
-5524
-5815
-6106
-5954
-6021
-6786
-7677
-8261
-8006
-7342
-5342
-2777
-199
1955
3546
5023
6397
7169
7574
7497
6833
6216
5805
5381
4430
3220
2312
2079
2592
3742
4716
5351
5036
4183
3308
2280
906
-677
-2586
-4441
-5941
-6715
-7029
-7382
-7696
-7644
-6894
-5664
-4415
-3243
-2402
-2147
-2095
-2244
-2457
-2730
-2925
-2989
-2678
-2350
-1740
-507
343
1255
1925
2905
3767
4003
4217
3863
3528
3183
2120
977
-506
-1222
-1124
-1293
-1488
-1559
-1518
-1497
-1809
-1888
-2001
-2577
-3244
-4159
-4610
-4992
-5498
-5801
-6142
-6099
-5571
-4796
-3648
-2714
-1822
-1267
-1062
-873
-938
-753
-646
-976
-1119
-1135
-858
-323
244
751
1085
1827
2539
2927
3124
3106
2907
2240
1423
846
522
211
-173
-52
92
336
893
1403
2013
2549
3014
3521
3782
4411
5196
5669
5859
5964
6687
7372
7593
7855
8651
9584
9937
8343
6420
4199
1808
-1109
-4278
-6252
-6625
-6380
-6195
-6436
-5818
-4740
-4309
-4406
-4782
-4158
-3597
-4046
-4688
-5069
-5115
-5626
-6605
-6417
-4952
-2337
-41
1605
2940
4255
5232
5720
5478
5117
4793
4236
3613
3248
3079
2739
2022
1579
1976
2943
3972
4370
4104
3228
1967
770
-406
-1916
-3519
-4986
-5715
-5873
-5791
-5559
-5212
-4714
-4067
-3385
-2559
-1754
-1239
-1167
-1524
-1818
-1924
-1984
-2198
-2155
-1530
-310
-95
428
1480
1787
1968
1642
1912
1902
1124
366
-555
-465
-400
-1563
-2344
-2793
-2161
-1476
-1762
-1620
-1459
-2069
-2742
-3214
-3090
-3689
-4624
-4880
-4947
-4598
-4381
-4107
-3497
-3089
-2422
-1591
-913
-374
-205
12
-183
-537
-930
-1227
-986
-707
-602
-589
-264
341
945
1175
1237
1335
1349
1115
764
628
351
-165
-665
-881
-707
-427
-205
225
852
1154
1522
2045
2732
2855
3235
4010
4446
4934
5701
6717
7485
8007
8776
9345
9667
10279
10882
10984
8674
5423
2607
229
-2757
-6089
-8039
-7631
-6498
-6102
-6737
-6160
-4441
-3722
-4519
-5649
-5417
-4868
-5588
-6614
-6649
-6083
-6256
-6838
-5825
-3066
278
2576
3707
4493
5592
6430
6515
5581
4475
3859
3645
3422
3376
3576
3715
3411
3175
3538
4290
4705
4139
2732
964
-727
-2089
-3436
-5078
-6476
-6952
-6518
-5996
-5599
-4924
-3980
-3320
-3137
-2958
-2539
-2245
-2298
-2522
-2579
-2287
-1859
-1515
-1104
-282
787
1376
2288
2494
2310
2128
1963
1802
1283
282
-683
-1108
-640
-280
-601
-1013
-1451
-1293
-1074
-1245
-1401
-2191
-3226
-3693
-4072
-4368
-5080
-5503
-5370
-4951
-4372
-3927
-3381
-2663
-2201
-1670
-1285
-1263
-1284
-1161
-742
-627
-759
-768
-805
-561
113
653
687
406
614
1145
1289
847
534
347
212
-28
-119
-129
-65
-132
-131
69
465
639
450
967
1262
1392
1500
1760
2388
3242
4033
4839
5575
6705
7629
8682
9201
9392
10180
10390
10557
10345
8022
4688
1848
-432
-3316
-6708
-8167
-7556
-6175
-5950
-6583
-6143
-4873
-4289
-4703
-5834
-6178
-5953
-6263
-6826
-6562
-5962
-5893
-5984
-4709
-1897
1097
3146
4140
4691
5325
5880
5989
5178
3861
3233
3384
3672
3723
3737
3912
3936
3685
3649
3998
4197
3392
1689
-116
-1553
-2780
-4063
-5448
-6435
-6572
-6025
-5402
-5013
-4479
-3664
-3142
-3070
-3023
-2655
-2358
-2464
-2589
-2294
-1719
-1131
-690
-37
819
1442
1602
2336
2599
1749
985
521
979
839
-576
-1875
-1900
-794
-267
-927
-1482
-1596
-1322
-1281
-1681
-1831
-2645
-3823
-4209
-4074
-3976
-4629
-5209
-4849
-3906
-3195
-3040
-2960
-2497
-1741
-1085
-960
-1189
-1237
-951
-565
-233
-142
-420
-410
-30
631
1046
829
287
208
550
626
252
-200
-334
-448
-298
-83
-167
-302
-218
-10
358
530
434
446
976
1411
1235
1611
2211
2656
3430
4568
5928
6476
7117
8695
9763
9693
9529
10118
10068
9088
6114
2262
758
-1026
-4079
-7065
-8201
-6408
-4964
-5610
-6139
-5782
-4299
-3827
-4623
-5379
-6131
-6031
-6039
-6355
-5999
-5560
-5175
-4604
-3374
-864
2021
3814
4203
3968
4348
5345
5338
4086
2672
2442
3000
3172
3034
3131
3419
3500
3164
3084
3306
3347
2526
655
-1102
-2156
-2945
-3932
-5221
-6011
-5852
-5166
-4572
-4279
-3839
-3213
-2752
-2643
-2606
-2243
-1864
-1950
-2165
-1871
-1100
-343
0
358
1089
1322
1747
1979
2115
1229
195
80
796
710
-989
-2185
-1709
-710
-590
-1012
-1647
-1726
-1776
-1765
-1572
-2058
-2951
-3962
-4111
-3563
-3576
-4076
-4688
-4030
-3051
-2628
-2681
-2564
-1948
-1364
-882
-552
-559
-702
-525
53
465
420
4
-114
347
1055
1295
879
379
274
617
862
396
-285
-178
97
21
-197
-12
326
-97
-238
300
742
451
202
795
1266
1608
1429
1586
2540
3147
3367
4043
4911
5918
6798
7221
8298
9128
8983
7855
7081
5448
2021
-770
-2330
-3702
-5677
-6936
-6092
-4636
-4675
-5046
-4796
-4105
-3672
-3784
-4116
-4650
-5133
-5276
-5320
-5184
-4935
-4445
-3630
-2200
-217
1903
3451
4129
4084
4005
4298
4301
3716
2791
2152
2109
2201
2209
2226
2275
2357
2429
2580
2674
2496
1815
533
-959
-2159
-3022
-3712
-4444
-4995
-5034
-4589
-3978
-3493
-3119
-2704
-2247
-1931
-1705
-1508
-1343
-1356
-1389
-1333
-921
-324
331
630
697
1135
1857
2106
1001
699
417
554
290
-656
-930
-826
-1028
-1274
-1451
-1070
-1031
-1724
-2048
-1805
-1545
-2071
-3082
-3202
-3175
-3344
-3689
-3928
-3449
-3191
-2967
-2754
-2181
-1768
-1594
-1451
-950
-436
-321
-481
-399
-94
278
214
202
177
294
667
1055
1066
768
720
857
875
639
616
618
549
568
400
686
729
554
580
749
1212
1474
1294
1285
2120
2539
2534
2264
2844
3473
3451
3606
4050
4353
4312
4131
4137
4194
3264
2809
2661
1310
-408
-973
-1095
-1982
-3797
-4308
-3240
-2548
-3140
-3812
-3512
-2799
-2798
-3144
-3185
-3192
-3289
-3255
-2712
-2040
-1684
-1458
-1066
-479
364
1357
2180
2222
1903
2086
2720
2796
2144
1550
1580
1712
1596
1448
1559
1539
1178
852
769
738
561
119
-484
-1110
-1517
-1633
-1878
-2417
-2820
-2746
-2415
-2273
-2251
-1991
-1690
-1598
-1525
-1253
-925
-773
-772
-657
-420
-21
-112
-398
-74
133
-425
-517
-897
-520
-340
-1264
-1775
-1312
-295
-219
-1411
-2024
-1302
-708
-879
-1692
-1897
-1882
-1979
-1840
-1711
-1670
-2041
-2371
-1937
-1418
-1099
-1488
-1834
-1528
-900
-738
-967
-1192
-985
-495
-95
-7
-206
-242
64
418
418
345
148
-20
164
584
771
480
220
381
906
1356
1285
989
1199
1448
1697
1647
1600
1806
2149
2170
2413
3064
3465
2988
2906
3582
3780
3446
2609
2690
2494
1754
1203
666
-87
-472
-731
-653
-755
-1006
-1248
-1457
-1466
-1819
-2131
-2393
-2696
-2631
-2626
-2358
-2112
-2252
-2150
-1776
-1301
-1034
-846
-395
86
286
435
537
630
596
626
729
810
935
1110
1200
1203
1127
1146
1138
961
724
580
448
245
-126
-459
-674
-910
-1162
-1303
-1247
-1204
-1205
-1245
-1249
-1263
-1180
-1199
-1182
-1312
-1443
-1953
-1774
-1078
-1626
-2257
-1908
-780
-1778
-2248
-1580
-1617
-2116
-2132
-1109
-742
-1662
-1961
-1102
-760
-845
-1306
-1575
-1403
-1115
-671
-1067
-1219
-1042
-1160
-893
-741
-477
-901
-1088
-643
-413
-560
-928
-987
-804
-600
-454
-361
-469
-594
-270
-116
-65
-314
-276
-78
105
435
514
545
704
1062
1677
1925
1945
2317
2738
3217
3375
3397
3996
4273
4484
4798
4883
5391
5409
5108
4949
4599
3785
3570
2910
1154
-1078
-1590
-1508
-2993
-5033
-5545
-4246
-3518
-4208
-4653
-4208
-3625
-3346
-3588
-3570
-3555
-3592
-3441
-3060
-2360
-1763
-1475
-927
-246
848
2041
3033
3223
2888
3127
3832
3719
2779
2041
2169
2238
1712
1358
1482
1496
1057
580
455
373
84
-403
-1557
-2528
-2575
-2740
-3512
-4369
-4249
-3315
-3074
-3357
-3176
-2359
-1683
-1705
-1767
-1325
-831
-550
-550
-416
-73
297
652
874
1167
1715
2349
2674
2461
2361
2631
2599
1910
1239
1078
938
356
-324
-606
-637
-817
-1126
-1351
-1416
-1440
-1404
-1608
-1972
-2626
-2911
-2709
-3066
-3461
-3663
-3439
-3193
-2963
-3322
-2868
-2425
-2339
-1708
-1094
-634
-831
-818
-54
579
412
81
-17
508
1003
1086
994
844
1125
1272
1087
1105
936
791
380
240
300
-55
-548
-954
-987
-985
-900
-1010
-1236
-1238
-1071
-835
-1026
-1285
-1185
-900
-696
-540
-467
-401
-122
149
534
709
1037
1244
1414
1608
1836
1915
1707
1578
1572
1687
1419
1246
1020
921
992
572
238
332
58
-324
-642
-664
-602
-1048
-1238
-1163
-995
-983
-1027
-835
-840
-821
-535
-364
-356
-543
-495
-337
-442
-535
-620
-607
-672
-725
-672
-637
-575
-596
-657
-642
-705
-797
-970
-1188
-1242
-1354
-1519
-1662
-1769
-1724
-1713
-1785
-1839
-1848
-1788
-1689
-1647
-1616
-1564
-1570
-1582
-1563
-1388
-1312
-1300
-1223
-1049
-859
-773
-666
-554
-412
-292
-261
-172
-191
-184
-75
-48
-58
10
192
341
400
662
803
842
942
1079
1258
1244
1350
1520
1633
1551
1701
1950
2171
2357
2354
2710
3097
2999
2924
3040
3041
2813
2070
1875
1578
757
248
-184
-519
-701
-903
-855
-749
-696
-610
-1250
-1385
-1086
-1491
-2281
-2985
-2668
-2098
-2425
-2832
-2727
-2135
-1334
-953
-710
-501
-120
476
624
675
625
485
390
238
436
702
778
745
705
998
1395
1480
1207
859
801
805
490
-38
-509
-799
-1090
-1399
-1559
-1569
-1481
-1434
-1431
-1359
-1223
-1160
-1203
-1345
-1396
-1335
-1256
-1347
-1410
-1389
-1141
-1099
-974
-1276
-1389
-110
-348
-1082
-953
100
451
-511
-1278
-1150
-294
-536
-1780
-2040
-1725
-1430
-1801
-2264
-2035
-1615
-1888
-2149
-1845
-1214
-1303
-2020
-1794
-1375
-1082
-1538
-1834
-1371
-873
-637
-922
-850
-416
-171
-13
-180
11
188
249
155
297
597
624
436
458
948
1332
1318
1064
1275
1794
1654
1576
1694
1710
1863
1757
1879
1901
1928
1787
1637
1689
1700
1433
876
382
362
197
-576
-1137
-1332
-1175
-1290
-1594
-1493
-1378
-1195
-921
-517
-464
-987
-668
-249
-562
-1256
-1395
-805
-608
-1028
-1059
-672
-304
-29
130
363
444
480
570
604
699
549
204
-95
-210
-42
-42
-181
-289
-251
-9
169
51
-198
-321
-249
-314
-623
-913
-966
-1062
-1272
-1410
-1262
-1097
-1013
-1030
-726
-684
-723
-1099
-1154
-437
-1290
-1661
-1154
-636
-674
-1417
-1432
-1094
-1189
-903
-1061
-1694
-1755
-1379
-732
-1188
-2003
-2157
-2156
-1509
-1317
-1751
-2252
-2010
-961
-824
-1195
-1248
-1116
-899
-617
-210
-312
-821
-760
-322
85
-181
-524
-434
22
607
805
706
624
897
1389
1800
1691
1551
1670
1867
2095
2403
2331
2088
2144
2662
3198
2837
2431
2432
2629
2344
1553
854
583
219
-513
-909
-1036
-1195
-1462
-1627
-1746
-1624
-1618
-1705
-2033
-2179
-1793
-1743
-1993
-2274
-2128
-1724
-1714
-1708
-1416
-995
-493
-227
-52
257
580
769
728
705
900
931
864
782
833
829
775
768
743
710
717
722
586
345
140
30
-247
-629
-876
-1044
-1207
-1352
-1440
-1435
-1439
-1400
-1317
-1297
-1192
-978
-866
-801
-755
-624
-481
-443
-391
-233
-35
99
174
370
605
724
765
772
878
910
603
7
338
478
-330
-762
-506
-20
-384
-1004
-975
-556
-604
-1074
-1519
-1355
-1219
-1654
-1874
-1688
-1422
-1777
-2069
-1659
-1212
-1210
-1516
-1278
-740
-594
-614
-687
-633
-351
-232
-347
-250
-114
-14
-107
-1
185
203
277
299
400
471
595
571
389
400
556
618
349
291
487
642
519
531
679
764
821
776
949
893
942
1016
789
837
1142
815
735
737
663
598
350
211
-2
-111
-247
-480
-607
-857
-802
-809
-938
-811
-713
-575
-368
-219
-38
153
285
313
229
247
286
166
-125
-192
-128
-246
-468
-512
-433
-444
-597
-676
-643
-615
-732
-769
-960
-1145
-1206
-1275
-1399
-1548
-1476
-1404
-1463
-1401
-1259
-1190
-1205
-1162
-999
-948
-893
-857
-790
-790
-772
-662
-697
-687
-556
-467
-460
-405
-250
-228
-238
-152
-58
-24
-31
-54
89
208
187
343
495
699
794
1122
1228
1235
1575
1602
1870
1921
2073
2169
2247
2425
2511
2623
2602
2424
2583
2441
2171
1600
1359
1310
789
222
-101
50
-114
-644
-1375
-1226
-1005
-1265
-2062
-2114
-1591
-1332
-1802
-2162
-1777
-1340
-1388
-1590
-1363
-898
-629
-456
-367
18
266
373
398
564
927
1089
1123
994
1076
1308
1234
939
817
950
1003
840
672
573
540
357
186
-68
-182
-129
-314
-625
-764
-756
-866
-1229
-1252
-1240
-1231
-1272
-1280
-1155
-1138
-987
-804
-853
-728
-515
-277
-209
-226
72
201
172
229
373
543
494
464
446
422
515
422
286
154
98
119
8
-153
-196
-255
-273
-452
-538
-523
-586
-683
-770
-759
-740
-804
-804
-866
-717
-706
-643
-915
-970
-492
-843
-932
-875
-620
-436
-468
-444
-262
-144
7
-83
18
13
32
98
-65
50
-40
-453
-62
-82
-341
-224
-130
-107
-162
-160
-162
-97
-590
-627
-349
-602
-989
-1030
-797
-842
-890
-1131
-1102
-755
-703
-770
-943
-693
-461
-658
-783
-516
-455
-773
-839
-487
-457
-637
-541
-413
-278
-240
-7
26
-57
154
325
194
175
193
206
122
193
173
62
97
190
129
141
316
276
107
240
493
401
135
163
237
85
3
-67
-39
-251
-180
-152
-287
-275
-200
-589
-396
-219
-413
-757
-597
-301
-601
-807
-702
-481
-502
-637
-383
-281
-276
-156
-131
-155
53
35
-189
-68
64
-56
-198
-95
75
-23
-164
-87
-81
-150
-155
-360
-454
-465
-480
-601
-721
-745
-882
-905
-927
-996
-1035
-933
-911
-1018
-1031
-938
-945
-988
-902
-864
-856
-827
-742
-656
-607
-588
-448
-337
-277
-113
-165
-113
53
117
74
72
249
332
381
538
530
725
823
862
908
926
1040
976
1013
1022
1022
952
793
784
615
443
401
43
-69
-259
-390
-579
-830
-779
-836
-1006
-1066
-953
-795
-861
-831
-658
-408
-237
-231
-173
-4
155
121
-58
-117
46
-15
-288
-496
-349
-398
-776
-964
-850
-911
-992
-1166
-1124
-997
-1049
-1206
-1329
-1283
-1217
-1360
-1501
-1513
-1400
-1390
-1505
-1410
-1155
-1005
-1017
-909
-660
-456
-388
-438
-368
-161
-48
-157
-239
10
214
166
96
267
442
553
594
570
722
928
948
945
969
1034
1012
1004
1104
996
959
1083
1033
1029
975
842
654
659
473
236
-21
-90
-248
-499
-573
-702
-828
-884
-831
-665
-507
-570
-613
-311
-198
-564
-606
-760
-810
-793
-928
-1085
-1019
-716
-620
-772
-486
-199
-150
-140
9
272
189
18
47
37
-121
-206
-260
-307
-315
-208
-220
-354
-236
-113
-274
-318
-209
-226
-437
-648
-641
-688
-882
-959
-936
-945
-888
-717
-734
-735
-502
-438
-446
-327
-309
-299
-342
-264
-253
-292
-599
-707
-432
-841
-1111
-894
-871
-1135
-975
-692
-858
-851
-697
-697
-599
-693
-782
-884
-818
-652
-796
-1043
-883
-639
-733
-909
-527
-312
-332
-203
57
261
193
367
468
626
867
741
794
917
1053
971
761
953
1074
872
818
820
829
602
340
324
68
-8
-225
-642
-602
-630
-800
-1072
-1076
-808
-937
-913
-892
-759
-726
-670
-456
-576
-600
-417
-329
-333
-397
-245
-257
-260
-180
-203
-186
-176
-164
-267
-421
-344
-435
-592
-702
-691
-678
-828
-869
-890
-898
-923
-994
-1042
-1052
-1000
-1076
-1155
-1049
-1036
-1155
-1123
-1045
-1044
-1020
-998
-957
-902
-759
-627
-630
-578
-404
-300
-293
-286
-168
-125
-126
61
65
174
243
364
524
665
773
691
893
1152
1010
916
990
1014
1065
831
879
742
694
659
457
244
247
-4
-148
-287
-226
-535
-663
-687
-680
-552
-741
-712
-355
-259
-310
-252
-106
-203
-251
-433
-500
-394
-496
-588
-611
-522
-382
-348
-392
-281
-63
-47
-99
46
-40
-154
-213
-263
-343
-406
-504
-532
-472
-456
-525
-560
-464
-256
-271
-359
-347
-205
-199
-372
-458
-568
-547
-593
-637
-636
-542
-561
-872
-696
-776
-799
-1034
-1263
-1046
-1019
-1116
-1363
-1328
-1062
-1011
-1082
-1241
-1098
-823
-893
-815
-782
-754
-738
-614
-428
-480
-491
-498
-325
-45
35
-122
-58
336
519
622
574
721
790
967
967
901
866
770
896
903
734
674
487
367
443
292
16
-224
-169
-248
-506
-584
-757
-743
-812
-900
-815
-825
-760
-656
-654
-488
-295
-241
-348
-195
-23
-13
-151
-220
-202
-91
-219
-452
-347
-318
-455
-508
-489
-475
-534
-517
-554
-595
-629
-738
-810
-915
-992
-1004
-1062
-1170
-1186
-1174
-1257
-1271
-1219
-1290
-1275
-1181
-1196
-1180
-1120
-1084
-958
-899
-945
-823
-645
-693
-664
-535
-473
-411
-261
-271
-226
-53
82
76
175
283
406
467
537
568
577
662
642
678
703
730
730
719
747
844
779
707
798
788
507
606
417
240
5
21
-223
-377
-432
-458
-583
-598
-587
-455
-511
-383
-308
-272
-161
-317
-369
-368
-532
-573
-649
-729
-754
-670
-597
-758
-529
-331
-305
-230
-74
22
46
71
148
-11
-117
-120
-118
-244
-349
-287
-165
-311
-318
-248
-238
-191
-117
-68
-149
-178
-145
-339
-401
-488
-588
-670
-691
-664
-781
-740
-702
-754
-665
-691
-608
-772
-945
-638
-902
-1174
-1329
-1279
-1205
-1361
-1381
-1567
-1301
-872
-979
-996
-932
-541
-338
-411
-396
-410
-225
-124
-224
-238
-295
-207
-47
14
-32
81
267
485
528
636
697
721
811
827
736
804
691
662
488
527
496
352
263
151
206
199
62
-51
-158
-41
-64
-283
-392
-416
-398
-521
-601
-745
-803
-729
-587
-627
-671
-530
-366
-321
-223
-133
-56
-46
38
34
73
19
10
24
-54
-123
-135
-204
-268
-328
-347
-450
-505
-533
-542
-568
-642
-681
-693
-691
-754
-783
-775
-823
-844
-887
-924
-933
-897
-835
-878
-838
-755
-653
-666
-645
-557
-559
-504
-403
-393
-363
-265
-213
-210
-150
-103
-29
73
142
191
287
369
453
540
572
667
713
781
797
772
874
838
874
852
819
857
818
821
731
752
698
632
583
474
384
215
102
117
-33
-185
-186
-139
-230
-255
-222
-262
-232
-134
-176
-222
-195
-146
-259
-360
-391
-375
-383
-460
-427
-415
-452
-429
-397
-438
-459
-352
-281
-257
-214
-205
-232
-196
-214
-257
-226
-234
-212
-215
-233
-236
-188
-171
-191
-132
-5
53
64
85
76
29
11
-7
-25
-48
-72
-158
-195
-326
-517
-522
-601
-749
-695
-710
-860
-842
-846
-971
-959
-946
-1016
-1025
-928
-898
-958
-984
-914
-888
-861
-789
-723
-646
-528
-399
-303
-249
-129
-15
74
114
201
247
277
390
445
424
459
501
529
546
533
568
584
590
605
633
620
610
619
570
549
552
486
400
341
290
199
100
59
62
-39
-139
-206
-302
-353
-428
-411
-399
-468
-423
-403
-423
-405
-375
-393
-393
-337
-333
-314
-300
-279
-244
-275
-256
-237
-266
-290
-287
-249
-261
-283
-300
-335
-412
-402
-385
-396
-375
-373
-370
-390
-415
-412
-479
-499
-465
-487
-532
-555
-612
-700
-758
-775
-763
-791
-827
-846
-904
-954
-977
-992
-990
-921
-833
-810
-774
-722
-699
-669
-617
-544
-484
-413
-370
-360
-344
-317
-279
-248
-209
-154
-116
-82
-56
-37
12
85
130
213
276
297
330
316
313
347
342
368
408
412
412
421
414
401
394
416
409
374
332
250
177
101
20
-33
-43
-74
-76
-111
-123
-127
-145
-139
-141
-209
-189
-201
-251
-282
-320
-349
-362
-400
-409
-476
-572
-559
-565
-569
-557
-543
-538
-575
-583
-554
-565
-547
-529
-497
-486
-448
-395
-398
-379
-283
-240
-220
-180
-161
-181
-223
-228
-243
-259
-254
-222
-207
-235
-218
-202
-250
-242
-224
-307
-272
-257
-405
-403
-423
-513
-517
-577
-610
-650
-774
-801
-794
-827
-870
-873
-888
-911
-955
-973
-980
-937
-905
-922
-859
-794
-759
-713
-644
-580
-537
-462
-427
-368
-300
-313
-289
-193
-133
-88
-28
21
73
123
189
243
311
352
378
435
439
386
437
415
407
484
452
444
423
328
272
202
154
133
81
9
-70
-122
-213
-288
-313
-373
-396
-419
-425
-434
-484
-475
-490
-480
-457
-461
-432
-447
-456
-438
-468
-459
-439
-429
-402
-415
-457
-475
-509
-512
-499
-508
-517
-544
-559
-584
-628
-662
-681
-690
-662
-655
-678
-712
-729
-721
-742
-735
-710
-678
-658
-681
-709
-734
-716
-702
-716
-696
-704
-731
-752
-778
-777
-801
-790
-742
-702
-657
-620
-623
-617
-597
-573
-481
-422
-375
-357
-344
-317
-331
-306
-270
-239
-214
-223
-235
-217
-211
-210
-176
-146
-97
-48
-41
-42
-9
15
38
108
145
175
196
214
247
214
219
270
296
346
377
396
368
308
262
220
180
150
116
81
36
-33
-69
-118
-149
-163
-161
-174
-189
-235
-284
-351
-419
-406
-409
-428
-398
-412
-436
-504
-548
-562
-604
-570
-525
-501
-493
-533
-563
-604
-642
-634
-651
-625
-606
-582
-575
-604
-602
-583
-559
-502
-471
-433
-426
-416
-452
-457
-423
-413
-391
-363
-366
-379
-382
-431
-423
-445
-467
-418
-439
-458
-494
-584
-592
-675
-724
-728
-762
-795
-885
-935
-969
-1017
-1028
-1025
-1032
-977
-981
-975
-940
-948
-918
-914
-874
-819
-785
-728
-700
-645
-623
-589
-557
-518
-452
-419
-374
-327
-292
-267
-223
-190
-129
-67
-63
-42
-29
-14
18
38
47
57
71
60
90
106
106
120
101
101
89
54
45
-17
-69
-55
-57
-82
-100
-119
-107
-163
-199
-188
-203
-198
-217
-235
-250
-314
-332
-330
-333
-305
-338
-314
-298
-324
-327
-353
-366
-351
-371
-374
-383
-413
-408
-419
-453
-446
-460
-505
-565
-621
-650
-693
-694
-716
-724
-696
-703
-690
-694
-713
-693
-711
-679
-646
-651
-618
-616
-625
-600
-615
-596
-594
-590
-562
-575
-570
-583
-594
-574
-565
-543
-539
-546
-560
-577
-591
-591
-581
-569
-578
-570
-541
-545
-554
-565
-569
-552
-530
-486
-476
-466
-443
-419
-391
-403
-360
-312
-298
-246
-220
-215
-173
-156
-123
-82
-66
-22
6
14
34
55
55
78
87
99
115
110
107
65
55
49
-5
-21
-63
-81
-105
-166
-202
-252
-280
-285
-305
-317
-332
-315
-314
-329
-341
-345
-346
-347
-340
-317
-289
-278
-270
-279
-287
-275
-281
-282
-293
-310
-304
-326
-363
-385
-417
-432
-472
-515
-534
-553
-582
-611
-624
-626
-597
-589
-614
-605
-638
-639
-665
-707
-676
-697
-696
-662
-639
-635
-640
-617
-578
-559
-534
-498
-447
-399
-398
-394
-395
-398
-386
-396
-394
-394
-395
-392
-415
-424
-419
-424
-414
-403
-390
-362
-363
-338
-346
-341
-315
-310
-282
-276
-279
-243
-252
-224
-189
-158
-138
-124
-93
-82
-107
-164
-205
-225
-237
-229
-228
-235
-240
-240
-236
-243
-234
-208
-167
-156
-160
-156
-163
-201
-215
-233
-253
-256
-283
-296
-290
-283
-273
-266
-241
-217
-196
-190
-174
-134
-112
-90
-76
-77
-58
-73
-91
-77
-74
-68
-85
-89
-64
-78
-90
-105
-124
-138
-184
-215
-246
-296
-341
-386
-424
-450
-478
-478
-465
-445
-434
-401
-397
-396
-364
-352
-341
-327
-324
-312
-343
-354
-326
-324
-323
-310
-311
-294
-264
-285
-299
-324
-361
-385
-403
-434
-436
-441
-447
-451
-440
-401
-367
-357
-346
-323
-310
-318
-321
-323
-325
-312
-317
-321
-295
-280
-246
-234
-244
-233
-233
-223
-228
-239
-229
-211
-194
-190
-205
-192
-196
-225
-227
-248
-260
-273
-294
-302
-311
-321
-316
-317
-307
-288
-274
-277
-281
-265
-234
-204
-188
-172
-132
-90
-78
-63
-54
-39
-17
-13
-10
3
14
11
-4
-37
-39
-38
-49
-77
-90
-109
-129
-140
-176
-221
-248
-260
-269
-293
-301
-298
-292
-295
-297
-290
-297
-282
-268
-258
-219
-203
-188
-174
-177
-171
-159
-161
-144
-119
-95
-79
-65
-50
-65
-70
-71
-78
-71
-85
-95
-113
-143
-157
-172
-208
-207
-212
-243
-261
-316
-349
-367
-403
-425
-462
-496
-499
-494
-494
-448
-378
-357
-321
-278
-279
-292
-300
-296
-277
-276
-279
-258
-230
-213
-191
-175
-161
-157
-143
-130
-134
-138
-161
-189
-218
-249
-262
-267
-282
-261
-246
-232
-213
-205
-170
-152
-161
-153
-147
-151
-152
-172
-195
-196
-206
-203
-199
-195
-158
-148
-159
-150
-153
-174
-168
-157
-141
-130
-129
-123
-149
-164
-141
-134
-114
-103
-113
-102
-104
-112
-119
-137
-139
-138
-127
-114
-86
-85
-93
-89
-93
-95
-94
-103
-111
-110
-117
-141
-155
-141
-112
-111
-119
-119
-122
-109
-126
-143
-157
-169
-185
-217
-231
-240
-244
-250
-256
-266
-272
-259
-250
-234
-229
-219
-187
-179
-182
-188
-187
-178
-179
-181
-197
-201
-195
-180
-180
-163
-157
-151
-129
-166
-179
-177
-208
-210
-227
-249
-257
-274
-285
-273
-270
-273
-256
-270
-278
-269
-305
-329
-331
-355
-377
-405
-439
-444
-450
-447
-436
-417
-379
-330
-287
-269
-239
-222
-188
-163
-173
-177
-185
-188
-197
-190
-162
-155
-149
-145
-148
-138
-128
-129
-132
-148
-179
-164
-174
-193
-201
-200
-183
-195
-195
-181
-181
-171
-165
-155
-178
-198
-203
-220
-241
-267
-294
-308
-306
-301
-283
-265
-243
-234
-238
-235
-224
-214
-225
-207
-174
-156
-149
-137
-132
-126
-130
-121
-116
-116
-109
-105
-110
-119
-113
-109
-116
-134
-133
-108
-114
-123
-130
-132
-123
-140
-158
-168
-194
-215
-237
-273
-287
-284
-298
-292
-300
-312
-325
-366
-378
-397
-431
-443
-456
-469
-469
-458
-476
-470
-457
-453
-422
-415
-393
-371
-367
-362
-367
-385
-383
-374
-373
-350
-351
-321
-291
-266
-234
-195
-178
-181
-184
-186
-173
-173
-183
-176
-175
-168
-185
-200
-181
-155
-134
-121
-144
-157
-168
-209
-246
-296
-355
-398
-437
-479
-496
-497
-481
-456
-437
-423
-409
-396
-372
-358
-351
-324
-299
-268
-266
-275
-254
-250
-223
-181
-161
-140
-98
-97
-100
-85
-74
-88
-131
-147
-160
-183
-197
-191
-190
-172
-181
-191
-182
-186
-188
-203
-225
-232
-264
-289
-325
-384
-412
-432
-436
-437
-435
-424
-408
-377
-374
-375
-364
-346
-341
-350
-359
-359
-362
-350
-358
-383
-367
-375
-364
-339
-338
-338
-330
-314
-314
-313
-318
-315
-318
-304
-295
-302
-283
-271
-237
-183
-147
-130
-101
-80
-62
-46
-47
-44
-39
-15
-8
-17
-25
-43
-59
-104
-126
-142
-148
-178
-226
-240
-268
-265
-294
-333
-326
-338
-341
-311
-291
-263
-265
-263
-245
-245
-225
-211
-209
-201
-182
-177
-190
-195
-187
-176
-163
-133
-93
-63
-54
-50
-44
-25
-2
3
1
17
10
-1
19
7
15
18
-17
-50
-82
-94
-100
-136
-171
-198
-219
-222
-227
-223
-216
-214
-218
-230
-231
-224
-224
-211
-213
-229
-220
-201
-190
-181
-176
-174
-168
-176
-185
-168
-178
-213
-220
-251
-264
-272
-300
-304
-301
-313
-311
-318
-345
-349
-365
-373
-368
-377
-345
-321
-319
-293
-276
-285
-274
-247
-233
-197
-162
-138
-125
-138
-130
-128
-151
-133
-113
-100
-86
-93
-76
-91
-115
-120
-122
-129
-151
-186
-211
-234
-274
-272
-283
-291
-310
-315
-302
-319
-307
-303
-313
-301
-282
-268
-243
-227
-211
-186
-165
-155
-123
-106
-84
-52
-66
-40
-7
-17
-11
-25
-34
-35
-30
-41
-65
-68
-76
-82
-121
-154
-179
-192
-188
-191
-178
-188
-192
-174
-185
-197
-208
-209
-208
-211
-190
-191
-209
-224
-232
-219
-231
-258
-263
-266
-250
-228
-192
-154
-139
-146
-159
-159
-167
-204
-221
-216
-246
-247
-252
-288
-284
-264
-260
-262
-291
-313
-332
-371
-389
-393
-410
-421
-405
-403
-396
-365
-341
-312
-296
-291
-269
-248
-269
-271
-286
-305
-292
-295
-267
-247
-258
-248
-275
-289
-289
-312
-318
-306
-316
-329
-321
-323
-327
-328
-312
-312
-307
-284
-259
-252
-249
-245
-231
-211
-209
-215
-222
-219
-218
-211
-194
-175
-165
-149
-142
-130
-143
-132
-124
-126
-122
-125
-140
-154
-154
-172
-197
-216
-226
-237
-251
-266
-287
-296
-316
-324
-349
-365
-365
-370
-368
-374
-391
-403
-407
-404
-372
-348
-325
-309
-314
-313
-320
-328
-331
-318
-307
-293
-279
-271
-258
-272
-306
-325
-350
-350
-338
-359
-377
-354
-341
-354
-369
-363
-341
-320
-300
-309
-301
-302
-323
-333
-357
-353
-330
-329
-348
-341
-358
-347
-350
-363
-348
-356
-363
-362
-364
-378
-380
-396
-413
-397
-388
-385
-382
-387
-384
-376
-363
-352
-359
-361
-346
-335
-355
-358
-366
-383
-376
-365
-347
-336
-320
-291
-262
-255
-249
-248
-249
-227
-206
-197
-196
-203
-204
-244
-276
-274
-284
-296
-325
-337
-338
-332
-328
-337
-363
-376
-389
-426
-444
-452
-477
-483
-491
-506
-506
-516
-515
-502
-501
-500
-495
-473
-445
-431
-391
-374
-377
-373
-373
-364
-361
-338
-323
-335
-365
-364
-362
-369
-351
-314
-311
-306
-320
-328
-326
-344
-341
-341
-351
-339
-335
-358
-372
-393
-389
-361
-358
-344
-335
-350
-373
-381
-391
-423
-421
-403
-363
-349
-341
-312
-319
-318
-328
-330
-314
-326
-331
-335
-331
-311
-299
-284
-286
-288
-279
-268
-256
-270
-270
-248
-261
-266
-264
-290
-302
-299
-317
-304
-284
-280
-275
-280
-283
-286
-279
-266
-267
-271
-295
-298
-293
-307
-309
-339
-335
-340
-360
-390
-403
-398
-416
-419
-405
-396
-415
-430
-435
-448
-458
-466
-479
-480
-485
-473
-456
-444
-420
-399
-376
-347
-335
-316
-317
-331
-340
-349
-350
-341
-332
-322
-298
-271
-250
-241
-239
-231
-227
-222
-220
-250
-282
-309
-309
-313
-348
-385
-395
-413
-436
-444
-457
-463
-456
-457
-477
-484
-466
-442
-439
-440
-434
-437
-412
-389
-371
-345
-335
-310
-272
-255
-253
-240
-244
-248
-257
-272
-266
-256
-261
-242
-229
-242
-222
-225
-237
-224
-251
-266
-264
-276
-296
-325
-341
-346
-340
-318
-319
-322
-331
-332
-326
-342
-347
-338
-339
-328
-301
-285
-267
-249
-239
-211
-198
-182
-161
-176
-200
-207
-221
-216
-204
-208
-198
-177
-196
-233
-245
-288
-314
-320
-345
-346
-346
-352
-338
-323
-311
-283
-253
-242
-218
-209
-219
-223
-210
-176
-181
-183
-160
-146
-156
-153
-160
-155
-147
-145
-149
-156
-167
-160
-149
-163
-177
-178
-161
-158
-179
-204
-214
-219
-215
-201
-214
-204
-179
-185
-180
-173
-151
-139
-142
-140
-165
-160
-162
-171
-171
-196
-187
-184
-173
-147
-138
-151
-166
-183
-186
-204
-240
-251
-265
-280
-278
-283
-293
-273
-272
-261
-212
-188
-185
-194
-210
-227
-245
-253
-261
-280
-273
-261
-257
-252
-213
-181
-191
-162
-140
-131
-105
-99
-105
-111
-142
-163
-161
-185
-196
-210
-221
-213
-215
-214
-201
-177
-157
-148
-151
-165
-169
-169
-201
-223
-222
-219
-205
-195
-175
-141
-127
-113
-115
-115
-111
-116
-104
-68
-47
-36
-32
-29
-9
4
7
5
5
10
-4
-21
-37
-73
-95
-111
-118
-119
-146
-160
-168
-155
-135
-131
-133
-162
-186
-180
-174
-183
-173
-155
-140
-127
-126
-106
-110
-133
-125
-133
-129
-93
-96
-95
-111
-123
-122
-143
-143
-154
-171
-159
-163
-192
-215
-235
-237
-210
-234
-230
-188
-194
-186
-188
-197
-172
-187
-177
-181
-206
-195
-202
-212
-186
-176
-177
-175
-186
-200
-195
-208
-221
-210
-214
-198
-183
-183
-168
-158
-161
-162
-162
-185
-204
-217
-232
-232
-253
-266
-259
-277
-286
-299
-334
-338
-342
-340
-330
-303
-285
-270
-237
-227
-213
-210
-192
-197
-214
-219
-211
-193
-191
-195
-213
-193
-195
-231
-239
-237
-223
-201
-213
-215
-196
-202
-215
-238
-259
-280
-300
-303
-300
-303
-301
-300
-323
-325
-322
-346
-353
-368
-379
-373
-397
-403
-415
-436
-442
-444
-457
-468
-443
-412
-388
-376
-347
-317
-313
-307
-278
-274
-290
-301
-286
-278
-275
-256
-251
-250
-226
-216
-191
-183
-193
-202
-228
-246
-275
-266
-265
-293
-316
-334
-335
-345
-344
-327
-319
-304
-313
-320
-331
-346
-345
-354
-368
-366
-363
-356
-350
-342
-341
-354
-353
-339
-312
-288
-274
-260
-240
-229
-214
-193
-183
-171
-151
-159
-153
-131
-128
-130
-135
-141
-135
-140
-166
-198
-208
-209
-217
-231
-231
-241
-256
-247
-263
-280
-264
-249
-266
-274
-265
-258
-276
-282
-274
-283
-310
-324
-338
-336
-334
-326
-302
-289
-295
-290
-284
-297
-280
-280
-298
-287
-293
-291
-290
-320
-327
-329
-322
-305
-313
-317
-315
-330
-341
-362
-379
-376
-381
-373
-357
-354
-343
-330
-328
-338
-346
-370
-364
-367
-385
-371
-365
-368
-375
-367
-370
-366
-374
-386
-369
-359
-340
-317
-320
-305
-291
-308
-314
-312
-305
-283
-292
-303
-290
-291
-290
-300
-318
-314
-311
-310
-315
-320
-350
-356
-333
-344
-331
-313
-325
-331
-334
-323
-318
-310
-317
-327
-331
-333
-332
-324
-321
-339
-355
-341
-342
-338
-335
-351
-347
-332
-332
-339
-349
-363
-357
-347
-344
-319
-298
-271
-249
-247
-234
-226
-213
-204
-229
-232
-212
-201
-199
-186
-196
-198
-192
-203
-197
-190
-207
-206
-192
-191
-194
-192
-191
-179
-172
-187
-207
-204
-199
-209
-221
-242
-237
-234
-217
-219
-234
-215
-222
-221
-221
-230
-250
-269
-291
-316
-307
-317
-319
-313
-301
-271
-256
-248
-245
-251
-258
-241
-241
-250
-229
-218
-227
-215
-211
-202
-200
-214
-204
-184
-193
-194
-176
-161
-150
-143
-128
-121
-115
-88
-93
-125
-152
-174
-201
-231
-248
-245
-255
-255
-250
-260
-291
-315
-294
-295
-310
-310
-310
-313
-311
-322
-316
-323
-304
-282
-270
-256
-252
-244
-246
-231
-231
-216
-196
-201
-180
-173
-199
-199
-200
-184
-201
-230
-251
-253
-273
-273
-246
-252
-256
-263
-251
-251
-255
-244
-236
-255
-275
-284
-269
-271
-284
-278
-287
-282
-263
-260
-268
-266
-245
-248
-252
-252
-265
-254
-258
-253
-248
-251
-237
-194
-197
-223
-234
-242
-251
-265
-257
-251
-239
-198
-194
-169
-158
-160
-131
-144
-153
-180
-207
-199
-220
-230
-200
-222
-223
-213
-231
-218
-225
-245
-236
-237
-235
-219
-241
-257
-268
-278
-277
-290
-284
-259
-246
-239
-217
-215
-212
-196
-191
-179
-173
-188
-191
-175
-182
-173
-167
-174
-183
-221
-233
-234
-259
-228
-214
-214
-190
-198
-209
-224
-245
-256
-240
-224
-216
-199
-176
-164
-153
-147
-177
-165
-167
-177
-194
-233
-246
-262
-271
-286
-300
-302
-307
-295
-283
-294
-299
-278
-279
-279
-287
-287
-274
-263
-238
-211
-192
-161
-130
-112
-102
-113
-97
-109
-126
-136
-174
-187
-183
-214
-245
-248
-264
-262
-277
-292
-301
-323
-320
-321
-345
-367
-349
-355
-362
-340
-317
-296
-285
-260
-243
-237
-217
-189
-181
-177
-177
-186
-189
-195
-203
-182
-163
-157
-147
-137
-146
-158
-154
-163
-174
-176
-198
-191
-219
-248
-229
-240
-248
-211
-201
-219
-226
-249
-260
-279
-311
-331
-355
-378
-374
-398
-405
-387
-389
-377
-343
-312
-307
-293
-299
-300
-284
-293
-289
-283
-269
-237
-221
-206
-187
-165
-154
-164
-172
-192
-200
-202
-218
-213
-220
-227
-213
-219
-199
-163
-158
-167
-165
-178
-186
-192
-221
-240
-247
-250
-248
-237
-227
-213
-215
-201
-168
-173
-152
-168
-191
-187
-191
-198
-213
-232
-253
-241
-246
-268
-259
-257
-268
-256
-266
-263
-258
-265
-248
-237
-240
-238
-260
-285
-277
-292
-303
-284
-295
-282
-241
-242
-235
-230
-231
-207
-215
-237
-245
-264
-269
-278
-291
-286
-271
-276
-283
-279
-281
-271
-274
-283
-270
-311
-337
-342
-355
-336
-325
-347
-359
-352
-364
-348
-345
-356
-351
-362
-359
-376
-385
-346
-329
-346
-329
-324
-330
-331
-336
-327
-314
-305
-271
-253
-233
-224
-192
-166
-176
-186
-212
-220
-231
-231
-237
-252
-263
-225
-201
-193
-174
-142
-141
-144
-163
-196
-210
-232
-241
-238
-248
-260
-242
-220
-206
-183
-180
-185
-176
-170
-156
-170
-190
-172
-197
-206
-208
-212
-204
-225
-232
-224
-238
-259
-274
-289
-288
-278
-270
-276
-279
-273
-270
-285
-280
-272
-278
-257
-232
-226
-197
-176
-188
-190
-230
-215
-191
-234
-229
-227
-225
-193
-211
-207
-195
-215
-230
-251
-264
-274
-292
-311
-316
-312
-300
-291
-297
-295
-278
-289
-306
-287
-283
-288
-268
-245
-244
-234
-230
-228
-230
-231
-223
-223
-219
-221
-226
-231
-239
-226
-243
-257
-247
-245
-234
-235
-228
-219
-236
-256
-255
-278
-307
-302
-287
-291
-286
-290
-303
-338
-340
-312
-309
-290
-273
-239
-198
-196
-189
-175
-181
-179
-170
-176
-153
-127
-122
-89
-97
-108
-90
-106
-127
-138
-131
-145
-167
-172
-180
-190
-218
-221
-224
-264
-262
-286
-317
-333
-357
-356
-375
-378
-365
-350
-334
-339
-333
-315
-342
-357
-354
-366
-359
-357
-376
-364
-329
-308
-283
-270
-254
-234
-222
-215
-211
-207
-223
-218
-213
-213
-205
-216
-230
-244
-275
-289
-327
-368
-384
-391
-380
-402
-390
-390
-406
-408
-405
-399
-394
-400
-406
-406
-407
-415
-403
-392
-394
-363
-334
-333
-314
-288
-295
-295
-311
-304
-289
-288
-288
-290
-280
-268
-249
-236
-267
-282
-263
-267
-276
-281
-276
-278
-281
-281
-266
-267
-261
-263
-280
-282
-272
-256
-251
-252
-247
-251
-252
-265
-254
-264
-274
-253
-261
-268
-256
-243
-235
-244
-250
-263
-284
-285
-310
-304
-289
-315
-307
-309
-321
-322
-333
-349
-350
-335
-311
-311
-306
-289
-282
-289
-295
-280
-285
-300
-286
-285
-284
-278
-268
-255
-265
-275
-267
-273
-291
-313
-306
-339
-383
-394
-405
-419
-422
-434
-440
-444
-468
-469
-464
-482
-487
-475
-467
-450
-467
-471
-450
-443
-443
-423
-408
-383
-384
-383
-353
-355
-356
-337
-344
-351
-313
-316
-314
-291
-317
-301
-284
-310
-309
-317
-332
-325
-329
-330
-318
-333
-326
-319
-326
-315
-308
-310
-313
-329
-325
-309
-322
-333
-317
-319
-346
-338
-334
-338
-323
-316
-327
-335
-345
-350
-343
-355
-371
-395
-404
-419
-441
-437
-440
-461
-447
-443
-431
-398
-394
-365
-359
-340
-343
-344
-336
-356
-365
-365
-376
-388
-391
-397
-373
-392
-418
-408
-437
-439
-451
-477
-468
-476
-490
-468
-479
-482
-465
-481
-483
-465
-445
-438
-441
-434
-413
-413
-425
-410
-382
-355
-347
-349
-326
-316
-312
-306
-293
-293
-279
-251
-232
-219
-228
-219
-219
-220
-216
-229
-208
-205
-212
-220
-228
-211
-222
-235
-220
-212
-216
-229
-253
-275
-283
-307
-328
-349
-371
-371
-376
-395
-407
-405
-414
-415
-408
-400
-396
-382
-380
-392
-408
-387
-368
-370
-351
-335
-299
-277
-266
-238
-246
-260
-261
-266
-269
-260
-266
-237
-199
-199
-189
-200
-201
-199
-222
-187
-174
-186
-173
-172
-174
-158
-174
-189
-199
-207
-215
-235
-256
-274
-281
-296
-308
-320
-349
-355
-342
-360
-346
-352
-372
-389
-403
-405
-413
-412
-411
-406
-385
-403
-398
-366
-355
-342
-328
-299
-279
-267
-233
-220
-250
-262
-260
-277
-290
-266
-276
-280
-274
-277
-249
-226
-224
-188
-189
-203
-195
-213
-216
-194
-201
-223
-192
-212
-232
-215
-219
-205
-191
-200
-193
-194
-214
-226
-226
-231
-208
-217
-228
-216
-233
-228
-233
-241
-250
-267
-283
-267
-273
-273
-245
-246
-225
-226
-210
-172
-167
-144
-116
-127
-127
-110
-96
-98
-91
-90
-108
-113
-119
-122
-127
-125
-107
-118
-142
-148
-159
-175
-163
-160
-173
-151
-177
-201
-201
-202
-196
-192
-206
-179
-172
-162
-145
-150
-133
-130
-122
-117
-117
-112
-114
-142
-147
-160
-164
-170
-168
-142
-142
-113
-100
-122
-125
-142
-166
-183
-177
-183
-178
-170
-169
-169
-169
-171
-181
-185
-192
-197
-174
-151
-136
-130
-131
-118
-109
-114
-137
-142
-140
-137
-134
-152
-169
-183
-175
-168
-153
-151
-156
-142
-144
-144
-145
-119
-89
-70
-47
-55
-65
-70
-85
-87
-80
-75
-84
-111
-117
-130
-135
-109
-99
-118
-117
-119
-117
-111
-111
-100
-112
-127
-125
-135
-142
-131
-109
-99
-90
-111
-113
-100
-117
-127
-140
-153
-158
-164
-178
-170
-165
-160
-152
-132
-123
-146
-153
-149
-159
-167
-160
-159
-152
-172
-197
-191
-195
-208
-205
-193
-182
-165
-150
-140
-148
-164
-180
-194
-187
-190
-193
-200
-209
-208
-172
-162
-179
-175
-202
-221
-224
-228
-218
-224
-215
-208
-210
-206
-200
-186
-187
-184
-182
-179
-170
-179
-172
-182
-211
-194
-191
-181
-174
-168
-167
-154
-163
-172
-172
-177
-189
-192
-200
-218
-248
-265
-266
-256
-233
-204
-214
-218
-192
-184
-182
-177
-170
-172
-165
-153
-157
-165
-174
-196
-203
-191
-197
-187
-154
-137
-135
-135
-114
-127
-136
-134
-152
-150
-157
-164
-182
-187
-185
-194
-196
-199
-212
-238
-262
-274
-302
-325
-332
-345
-352
-370
-373
-374
-366
-352
-337
-328
-336
-305
-292
-265
-247
-249
-234
-200
-196
-183
-182
-208
-219
-217
-214
-241
-234
-228
-253
-262
-281
-288
-303
-316
-317
-311
-300
-291
-302
-331
-329
-344
-351
-325
-313
-269
-226
-219
-202
-201
-219
-227
-221
-219
-231
-224
-235
-245
-254
-290
-305
-295
-315
-329
-332
-361
-369
-369
-371
-349
-351
-372
-382
-411
-438
-444
-436
-446
-440
-427
-430
-440
-415
-408
-395
-375
-373
-346
-357
-366
-346
-363
-370
-356
-344
-316
-293
-272
-243
-247
-244
-245
-278
-280
-310
-336
-345
-361
-362
-367
-365
-341
-348
-341
-343
-356
-357
-363
-364
-377
-383
-387
-383
-380
-401
-417
-420
-451
-462
-462
-440
-422
-424
-425
-424
-426
-416
-394
-355
-315
-275
-247
-237
-216
-202
-205
-220
-226
-219
-244
-236
-225
-230
-226
-230
-224
-229
-234
-250
-284
-298
-312
-326
-323
-315
-294
-272
-266
-264
-259
-276
-246
-245
-255
-236
-257
-256
-266
-266
-245
-266
-265
-249
-246
-243
-220
-234
-243
-227
-232
-211
-214
-210
-194
-228
-225
-226
-250
-241
-235
-230
-214
-218
-239
-222
-235
-236
-221
-246
-245
-246
-256
-241
-257
-275
-285
-314
-326
-321
-319
-288
-279
-277
-259
-262
-281
-280
-287
-314
-314
-296
-318
-313
-294
-309
-304
-311
-298
-284
-297
-308
-287
-301
-313
-333
-351
-349
-353
-337
-313
-324
-314
-269
-270
-286
-273
-261
-260
-266
-250
-228
-223
-198
-198
-196
-194
-200
-184
-207
-231
-210
-202
-201
-189
-187
-202
-228
-255
-260
-261
-256
-231
-229
-210
-185
-168
-169
-195
-213
-226
-230
-232
-244
-242
-228
-212
-201
-183
-174
-158
-139
-139
-128
-119
-134
-154
-164
-178
-194
-221
-228
-240
-254
-256
-241
-242
-245
-238
-245
-218
-203
-217
-228
-243
-262
-269
-276
-279
-260
-242
-219
-213
-229
-209
-186
-201
-187
-206
-240
-248
-230
-209
-212
-199
-188
-186
-190
-210
-217
-223
-240
-251
-249
-225
-220
-221
-219
-236
-248
-244
-243
-221
-220
-219
-188
-193
-197
-201
-210
-206
-229
-259
-262
-276
-284
-275
-279
-280
-266
-264
-259
-267
-261
-256
-253
-229
-220
-209
-219
-223
-200
-197
-186
-158
-148
-150
-153
-165
-165
-172
-182
-203
-213
-230
-238
-238
-237
-227
-228
-216
-219
-239
-220
-213
-243
-242
-259
-308
-324
-334
-373
-375
-383
-374
-367
-372
-362
-354
-348
-352
-361
-372
-382
-391
-401
-411
-430
-418
-403
-400
-367
-346
-330
-318
-323
-321
-320
-332
-335
-340
-361
-376
-387
-400
-396
-394
-375
-366
-352
-333
-335
-313
-285
-284
-263
-255
-270
-283
-303
-305
-287
-302
-293
-282
-308
-305
-309
-320
-335
-342
-350
-349
-347
-346
-331
-337
-332
-339
-349
-349
-351
-346
-352
-339
-328
-306
-313
-325
-335
-372
-354
-346
-359
-330
-324
-326
-323
-323
-335
-330
-333
-333
-335
-338
-322
-312
-292
-271
-275
-275
-269
-259
-259
-275
-267
-275
-268
-273
-299
-299
-287
-291
-283
-294
-324
-333
-331
-337
-355
-375
-358
-357
-372
-375
-357
-319
-327
-301
-298
-291
-287
-286
-277
-312
-317
-315
-309
-294
-312
-326
-324
-321
-316
-291
-295
-308
-311
-316
-314
-327
-313
-302
-314
-307
-318
-347
-371
-367
-351
-349
-334
-332
-327
-329
-346
-340
-343
-345
-340
-346
-363
-367
-373
-376
-367
-351
-358
-380
-387
-387
-394
-404
-437
-440
-441
-484
-500
-544
-556
-617
-674
-805
-869
-1194
-1331
-3572
-4517
-2766
-2901
-2746
-1618
-3938
-4072
-1306
-1420
-1706
-411
-237
-1527
-2077
-2176
-2552
-2735
-2515
-2953
-2018
-633
-648
-907
-136
-90
-504
-296
-193
-638
-891
-776
-994
-1266
-1546
-1298
-1427
-1088
-413
-723
-1270
-950
-1061
-1322
-1500
-1649
-1267
-1252
-1302
-1476
-1496
-1371
-1058
-1017
-829
-638
-519
-553
-487
-334
-653
-883
-932
-939
-1133
-1173
-883
-648
-702
-1372
-1634
-1377
-1296
-890
-637
-138
6
334
493
475
1258
1482
1450
1665
1870
1704
1820
2400
1777
2021
2525
2644
2427
2632
2880
2562
2355
2272
2077
1811
1720
631
680
390
109
37
305
-850
-691
374
-121
-213
316
57
51
-111
-420
-189
343
604
-6
834
1045
1017
1161
1731
1226
1358
1791
1391
875
808
818
651
53
-96
-39
-69
404
156
69
133
300
-171
-324
-569
-443
-623
-883
-1187
-1391
-1516
-1228
-1241
-1154
-920
-944
-725
-571
-650
-787
-558
-421
-572
-980
-688
-545
-591
-464
-244
-390
-183
300
356
281
511
835
744
354
495
657
228
507
622
493
598
831
570
1075
1524
1513
1513
1694
1925
2476
1858
1532
2768
2547
1860
2096
2253
2430
2202
1885
2973
2413
1711
2567
2821
2458
2629
3019
3655
3440
2987
2159
170
-867
-414
-2136
-4675
-4669
-2805
-2127
-3919
-5483
-3747
-1475
-1426
-2272
-1990
-130
800
-351
-1530
-1454
-631
-103
-210
-147
963
2603
3529
3502
3675
4697
5783
5724
5115
4995
4940
4324
3196
2191
1678
1034
402
462
854
981
789
532
443
196
-219
-574
-917
-1355
-1783
-2220
-2832
-3452
-3773
-3740
-3532
-3301
-2470
-1664
-1752
-1400
-624
-314
-595
-967
-727
-577
-987
-1047
-1076
-1432
-1465
-1177
-894
-850
-839
-322
96
-154
-684
-1265
-1500
-1925
-2613
-2733
-2632
-2726
-2934
-3006
-2688
-2263
-2192
-1902
-1490
-1081
-764
-807
-971
-1093
-946
-762
-902
-649
-180
76
369
922
1399
1389
1705
2222
2385
2509
3027
3284
3492
3862
4521
5400
5894
5987
7159
9749
9945
9488
11414
12957
13350
13017
12873
14293
13489
8920
5275
3328
341
-6503
-11540
-11274
-11596
-13734
-15636
-14397
-11544
-11046
-11338
-9891
-7204
-4515
-4036
-4618
-4242
-3896
-3508
-3526
-3046
-1302
1298
3977
6454
8780
10647
12274
13719
14706
14639
13548
11956
10190
7669
4328
1122
-1265
-3075
-4716
-5707
-6119
-6022
-6020
-5966
-5838
-6193
-6762
-7073
-7014
-7176
-7822
-8377
-8285
-7857
-7279
-6366
-4582
-2098
698
3610
6024
7888
9219
10130
10474
10157
9330
8396
7320
5794
4069
2524
1370
523
-111
-500
-613
-703
-1008
-1553
-2334
-3384
-4607
-5750
-6809
-7689
-8470
-8961
-8900
-8300
-7256
-5920
-4261
-2212
30
2119
3895
5252
6186
6657
6715
6375
5835
5252
4699
4187
3665
3206
2845
2664
2519
2341
2145
1823
1252
359
-854
-2225
-3756
-5136
-6373
-7283
-7929
-8164
-10066
-12456
-9292
-6619
-9454
-10777
-5720
518
46
-3188
-702
4165
4488
2488
1653
2896
3936
3171
2054
1163
964
736
382
-6
-214
-352
-1485
-2529
-2887
-3363
-4515
-5798
-6218
-5780
-5361
-5413
-5182
-4347
-3189
-1945
-1222
-247
1041
1537
1716
2052
2718
2793
2033
1594
2404
2955
2609
2535
2779
3448
3804
3910
4681
5361
4976
5902
8024
8137
7617
8494
9670
10481
9954
9918
11588
11199
8334
5086
2361
-16
-4281
-11089
-13855
-13283
-14458
-15878
-16748
-14457
-11116
-9974
-8815
-6173
-3308
-798
742
1425
1853
1453
1747
2496
3023
2783
3505
6101
8466
9512
9376
10020
11449
11682
10017
7839
5673
3398
606
-2793
-5864
-8548
-10438
-11287
-11364
-11348
-11033
-9972
-8088
-6345
-5333
-4347
-3110
-1908
-1458
-1398
-1195
-846
-456
113
1130
2476
3958
5613
7318
8566
9206
9256
9071
8342
6830
4903
2839
694
-1692
-4054
-6029
-7476
-8550
-9077
-8819
-8114
-7378
-6715
-5874
-4907
-4300
-4062
-3798
-3413
-3003
-2665
-2189
-1500
-677
409
1757
3352
4854
6188
7338
8195
8465
8059
7111
5789
4176
2298
381
-1415
-3013
-4365
-5428
-6138
-6461
-6531
-6338
-5942
-5494
-5073
-4654
-4283
-4076
-4021
-3931
-3672
-3241
-2657
-1821
-767
456
1662
2972
4045
4606
2613
1530
2908
1166
-2495
-4679
-4678
-4471
-5406
-7169
-7489
-6549
-4757
-3250
-4190
-4308
-2829
-1224
-1432
-2326
-2866
-2952
-2813
-2907
-2523
-2634
-2769
-2172
-813
281
560
351
357
1046
1450
806
-426
-1275
-1262
-1333
-1973
-2250
-2044
-1415
-841
39
1220
2142
2590
2890
3942
4314
3700
4013
4120
3567
3403
4230
5468
5221
5233
7071
9587
10419
10685
12105
12861
13263
11170
6542
3053
-422
-4800
-11749
-16516
-16674
-17077
-18189
-18780
-15765
-10889
-8423
-6719
-3476
-683
1807
3229
3805
3919
2182
1926
2672
3077
2207
2019
4451
7612
9617
9777
10106
11365
11968
10177
7117
3895
1055
-2076
-5889
-9197
-11836
-13636
-14279
-13607
-12549
-11252
-9254
-6139
-3162
-1621
-573
616
1723
1761
1087
758
880
1194
1630
2420
3547
4798
6228
7705
8720
9175
8946
8243
6881
4688
1967
-936
-3700
-6373
-8735
-10349
-11011
-11039
-10680
-9721
-7968
-5958
-4365
-3056
-1755
-641
-16
150
133
65
60
313
853
1467
2227
3371
4814
6115
6941
7335
7449
7071
5962
4180
2089
-85
-2291
-4468
-6371
-7727
-8532
-8840
-8670
-8008
-6998
-5846
-4537
-3278
-2289
-1531
-983
-541
-349
-314
-189
170
689
1399
2240
3297
4330
5297
5931
6324
6130
5475
4129
2115
-3153
-8493
-4859
-7511
-15326
-17336
-12592
-6701
-10348
-13454
-7626
-836
-1932
-1631
-936
554
1088
913
2120
-52
-637
-1191
472
330
812
1933
23
359
2655
3688
622
-3203
-3147
-1262
-3086
-6472
-7058
-5656
-4908
-4716
-3780
-1803
-388
976
2800
4392
5285
5104
4812
3817
4071
3727
2230
1128
514
2971
3783
2351
4057
5919
8252
9451
9448
12238
12707
13926
14861
13666
10106
4899
976
-2044
-7301
-16180
-19600
-18854
-16775
-17281
-18007
-14605
-8505
-4464
-3495
-1515
-462
2021
3239
3915
3250
1374
941
2321
4335
3341
3269
5343
9353
12152
12022
11260
11609
11166
8348
4500
225
-3073
-6556
-9725
-12161
-13953
-14886
-14380
-12398
-10505
-8658
-6310
-3107
-497
326
476
1132
1778
1509
874
906
1704
2463
3056
4182
5791
7114
8152
8988
9602
9376
8032
6155
3739
591
-2774
-5639
-7876
-9941
-11476
-11666
-10765
-9648
-8817
-7546
-5551
-3535
-2214
-1393
-615
48
447
507
441
382
558
1249
2436
3654
4701
5871
7187
8101
8046
7263
6258
4970
2948
470
-1841
-3775
-5570
-7204
-8270
-8599
-8350
-7739
-6776
-5605
-4428
-3299
-2203
-1396
-1061
-857
-525
-145
54
245
792
1630
2615
3625
4630
5619
6358
6757
6672
6117
5102
3651
1938
128
-1713
-3386
-4903
-5901
-6679
-6986
-7099
-6732
-6624
-6548
-10094
-10579
-3965
-6824
-11420
-10029
-2527
1196
-3880
-4105
2796
5239
2605
4205
4047
4037
3168
4667
3616
375
-513
-1693
-2049
-4064
-2814
-3749
-7013
-5460
-1570
-1848
-5081
-5921
-3097
-1224
-2910
-3658
-2871
-1988
-1054
-39
237
604
1594
2523
3041
4156
4533
3867
3214
3510
4622
4338
2845
2505
3639
4798
5455
5317
5455
7726
9588
9849
11033
12552
12605
11056
9873
6548
2357
-2820
-7946
-12572
-16759
-17484
-17125
-16846
-16349
-12182
-7366
-4272
-2779
-1354
583
2397
3702
3381
2471
1148
2482
3600
3208
2470
3094
5759
8808
10948
10989
10785
10854
10715
8265
3846
-387
-3483
-6325
-9182
-11302
-12846
-13278
-12377
-10401
-8553
-6877
-4738
-2181
-462
143
543
880
985
663
376
652
1418
2351
3156
4158
5788
7678
8906
9191
9164
8726
7465
5178
2292
-880
-3756
-6028
-7702
-9011
-9851
-9543
-8489
-7273
-6391
-5210
-3653
-2250
-1455
-1100
-748
-531
-513
-699
-799
-622
222
1466
2857
4225
5624
7087
8160
8478
7899
6788
5454
3812
1651
-760
-2843
-4391
-5589
-6487
-6953
-6847
-6333
-5588
-4694
-3906
-3227
-2592
-2124
-1958
-2025
-2061
-1860
-1594
-1309
-675
472
1870
3139
4374
5517
6552
7204
7084
6487
5530
4355
2848
1124
-474
-1971
-3129
-3917
-4405
-4687
-4685
-4387
-3993
-3592
-3276
-3040
-2889
-2875
-2938
-3081
-3153
-3054
-2767
-2307
-1519
-654
414
1206
1630
-622
-1159
1593
-893
-4784
-4776
-1227
-849
-3835
-3426
-87
-213
-1652
-479
-597
-1252
-1426
28
-647
-1808
-1690
-2123
-2957
-3303
-2065
-2806
-4171
-2395
358
161
-1032
-836
655
1009
-139
-546
-514
-405
-302
132
293
573
993
1505
2341
3165
3481
3213
3534
4625
5112
3859
4074
4598
4672
4693
5251
5549
6643
8748
8582
11523
12164
11146
10031
6486
3546
-163
-7340
-13198
-13691
-15124
-15576
-16335
-13981
-8690
-5733
-4576
-2624
-1049
-349
1717
1697
1593
408
502
1757
2534
1379
442
2637
5284
8363
9195
9507
11128
12021
10421
7731
3856
136
-2725
-5671
-7448
-9249
-10535
-9919
-8177
-7122
-6228
-4961
-3354
-2026
-1851
-1531
-855
-937
-1742
-2010
-1583
-1019
-559
-212
1333
3558
5528
7473
8663
9161
9179
8596
7348
5095
1846
-678
-2019
-3271
-4762
-5995
-6028
-5244
-4761
-4738
-4259
-3660
-3233
-2917
-2817
-2901
-3233
-3551
-3630
-3484
-3395
-2711
-1425
51
1659
3340
5182
6636
7068
6862
6620
6060
4864
3166
1627
602
-165
-990
-1690
-2092
-2269
-2165
-2013
-2071
-2320
-2561
-2666
-2890
-3527
-4291
-4714
-4838
-4753
-4488
-3840
-2656
-1252
180
1645
2993
3990
4571
4739
4642
4211
3514
2831
2127
1430
931
726
520
288
88
72
119
-148
-634
-1176
-1709
-2329
-3060
-3876
-4454
-4760
-4799
-4564
-4047
-3311
-2325
-1196
-134
696
1287
1735
2015
981
-1585
-357
116
-2939
-4761
-2764
299
-1115
-2621
-172
1715
267
-107
-137
-966
-2250
-2002
-2078
-3903
-4004
-3378
-3715
-4232
-2635
-1552
-2494
-2066
602
1477
35
-886
-235
-20
-1197
-2043
-2501
-2305
-1644
-698
-400
-154
874
1715
2006
1884
2239
1975
1172
969
1392
1069
467
267
620
1512
2297
2286
2111
3880
5273
5411
4987
6239
7451
7130
7824
8863
9813
9158
8296
7217
4785
1693
-1629
-7150
-9803
-9607
-10643
-11194
-11085
-7491
-4607
-4372
-4062
-3583
-4262
-4242
-3631
-3426
-4130
-4215
-1634
111
619
304
1427
3840
6255
7523
8063
8806
10090
10289
8208
5989
3545
1326
-732
-2065
-2877
-3822
-3887
-2698
-2025
-2332
-2704
-2793
-3152
-4559
-5441
-5690
-6079
-6395
-6292
-5539
-4466
-3597
-2635
-1399
302
2247
3874
5110
5926
6361
6458
6116
4977
3154
1724
1502
1505
1011
613
1042
1899
2085
1379
579
-253
-1219
-2112
-3200
-4319
-5198
-5609
-5677
-5722
-5760
-5385
-4487
-3397
-2361
-1266
-7
1117
1726
1912
2052
2055
1641
1095
896
1223
1609
2090
2639
3132
3531
3745
3604
2981
2009
1057
331
-557
-1629
-2600
-3188
-3514
-3796
-4062
-4098
-3814
-3300
-2715
-2172
-1702
-1320
-1038
-890
-994
-1173
-1243
-1130
-855
-464
130
923
1651
2165
2597
2886
2947
2680
2201
1732
1294
789
210
-324
-729
-999
-1214
-1427
-1615
-1625
-1531
-1421
-1443
-1559
-1674
-1863
-2119
-2453
-2794
-3039
-3721
-5649
-4767
-2778
-4780
-5794
-2777
2
-526
-1095
795
1583
152
242
-10
-1699
-1898
-724
-1017
-2302
-1212
-235
-1604
-1880
-255
-450
-2020
-1770
-374
-1026
-2256
-2126
-2139
-2638
-2270
-2096
-2533
-1898
-428
173
-240
560
1431
1207
803
765
667
470
177
397
844
1249
1509
1683
2508
2678
2959
3121
3049
3804
4203
4085
4330
4704
5251
5763
6244
7055
7975
8581
7395
6092
4820
1908
-1889
-6195
-6946
-7766
-9483
-9034
-7169
-4949
-3670
-3462
-3035
-3213
-4147
-4331
-5064
-5078
-5468
-4918
-3739
-2607
-2110
-1859
-338
1701
3048
3520
5158
6638
7385
7147
6722
5968
4564
2831
1824
924
199
221
585
1571
1838
1988
1728
1168
-100
-1930
-3178
-3918
-4894
-5779
-5839
-5286
-4888
-4971
-4559
-3827
-3227
-2676
-1763
-922
-351
130
589
752
368
-23
-24
222
445
754
1631
2823
3637
4055
4278
4418
3970
2986
1959
1063
206
-471
-893
-1139
-1352
-1443
-1391
-1500
-1800
-2077
-2107
-2082
-2211
-2445
-2492
-2534
-2732
-3076
-3255
-3117
-2924
-2565
-1926
-1096
-291
402
971
1306
1352
1279
1108
841
537
419
533
747
946
1183
1512
1772
1820
1640
1449
1210
902
546
171
-212
-601
-971
-1296
-1673
-1971
-2036
-1991
-1865
-1717
-1494
-1282
-1191
-1267
-1493
-1727
-1953
-2152
-2222
-2130
-1865
-1461
-959
-400
17
398
718
961
963
892
808
787
537
361
-1080
-1953
-555
-2085
-3746
-2536
-1492
-1986
-1724
-863
-846
-1315
-1016
-1448
-2888
-2686
-2551
-2943
-3375
-2481
-1979
-2509
-2002
-914
-1066
-1129
-605
-545
-537
-500
-713
-1226
-1141
-1171
-1478
-1822
-1513
-1057
-858
-674
-113
626
737
663
645
518
217
-108
-393
-451
-419
-29
136
248
706
1063
1041
1215
1596
1517
1346
1324
1450
1478
1202
1200
1450
1491
2197
2126
2370
3273
3729
4427
4799
5210
5924
5908
5604
4713
3294
2675
879
-1299
-2495
-2730
-3076
-3119
-2420
-1767
-853
-203
-388
-1015
-1579
-2521
-3363
-3989
-4558
-5214
-4953
-4272
-3762
-3458
-2953
-1865
-1164
-533
-11
432
804
1073
1053
945
766
436
59
89
315
607
1223
1912
2682
3350
3883
3932
3582
2893
2116
1505
811
-21
-596
-747
-621
-601
-723
-708
-738
-757
-846
-1069
-1466
-1826
-2016
-2191
-2462
-2848
-3141
-3163
-3076
-2993
-2741
-2280
-1696
-1158
-678
-281
-60
-79
-215
-393
-518
-580
-588
-415
-67
398
898
1278
1535
1711
1843
1899
1723
1497
1291
1105
885
634
404
233
96
-31
-134
-219
-262
-250
-254
-313
-417
-616
-857
-1146
-1436
-1670
-1809
-1865
-1842
-1661
-1352
-1045
-858
-714
-565
-502
-538
-614
-638
-646
-649
-592
-464
-301
-153
20
222
407
598
722
806
880
891
841
677
465
253
64
-108
-253
-309
-272
-173
-22
81
151
187
109
-87
-305
-564
-811
-1104
-1319
-2118
-2165
-1629
-2737
-2716
-1876
-2122
-1728
-1191
-1372
-1044
-684
-965
-1405
-1177
-1288
-1694
-1365
-1524
-1298
-786
-800
-332
275
429
630
800
860
826
726
385
42
-48
-370
-703
-859
-884
-871
-809
-587
-261
-50
70
183
171
174
91
-324
-504
-505
-709
-751
-717
-647
-444
-160
2
176
388
427
480
565
508
390
329
271
229
276
265
202
343
613
769
890
1103
1278
1365
1363
1268
1209
1098
872
734
756
654
648
785
858
1095
1205
1029
979
747
369
132
-285
-495
-472
-482
-437
-371
-383
-492
-593
-722
-999
-1160
-1287
-1348
-1288
-1321
-1397
-1386
-1362
-1425
-1417
-1470
-1530
-1467
-1337
-1215
-1047
-922
-858
-778
-721
-732
-731
-724
-669
-453
-216
-7
136
267
357
347
224
58
-86
-176
-222
-232
-229
-135
-20
62
153
184
173
112
95
107
70
-42
-118
-156
-166
-232
-308
-346
-358
-281
-165
-31
37
85
139
113
39
-98
-304
-445
-511
-549
-564
-539
-470
-349
-237
-163
-133
-162
-203
-240
-277
-323
-413
-482
-487
-462
-469
-522
-533
-453
-342
-250
-192
-105
-10
61
78
18
-26
-64
-133
-177
-191
-174
-138
-83
-20
47
94
86
81
55
7
-34
-90
-150
-196
-282
-372
-422
-460
-483
-506
-524
-499
-454
-445
-454
-456
-434
-446
-465
-488
-516
-529
-520
-510
-496
-473
-471
-458
-401
-419
-448
-444
-449
-446
-443
-443
-449
-402
-374
-380
-365
-346
-336
-394
-420
-445
-550
-550
-545
-604
-530
-469
-458
-353
-279
-266
-236
-226
-292
-332
-378
-482
-535
-592
-677
-680
-710
-735
-653
-612
-571
-472
-384
-335
-282
-262
-266
-268
-342
-411
-444
-448
-420
-382
-326
-265
-173
-77
-2
27
60
125
146
111
39
-27
-119
-210
-256
-326
-375
-381
-362
-340
-356
-344
-298
-276
-270
-271
-274
-301
-330
-343
-350
-361
-315
-255
-193
-93
24
92
164
254
295
312
298
271
278
264
208
155
190
203
205
223
249
304
353
366
375
381
377
328
270
244
213
220
203
191
244
330
409
487
541
585
585
566
521
440
383
323
217
178
144
75
78
21
1
-10
-57
-136
-138
-154
-193
-201
-216
-250
-292
-309
-350
-380
-408
-443
-459
-486
-522
-507
-526
-558
-574
-563
-526
-473
-443
-429
-376
-316
-271
-253
-203
-176
-130
-102
-96
-76
-57
-31
-29
-19
-24
-11
22
54
90
106
105
125
133
101
56
5
-34
-48
-80
-133
-133
-105
-112
-113
-96
-98
-130
-159
-163
-170
-176
-187
-175
-180
-187
-154
-135
-143
-147
-120
-66
-21
16
42
61
72
37
-17
-85
-143
-173
-215
-269
-278
-277
-242
-222
-207
-200
-208
-220
-227
-229
-259
-277
-264
-259
-228
-209
-201
-150
-104
-47
18
75
114
131
140
143
116
92
57
36
29
30
52
83
110
168
180
162
167
133
69
8
-54
-91
-135
-197
-230
-251
-302
-352
-372
-355
-331
-348
-371
-340
-314
-335
-365
-362
-362
-420
-470
-470
-482
-505
-508
-491
-483
-507
-542
-551
-555
-580
-609
-644
-626
-596
-611
-630
-628
-582
-536
-565
-550
-483
-442
-399
-355
-326
-293
-283
-320
-361
-409
-435
-425
-415
-395
-372
-365
-340
-318
-301
-332
-347
-330
-327
-318
-299
-298
-280
-284
-298
-320
-334
-342
-342
-297
-260
-274
-261
-222
-191
-180
-215
-214
-222
-248
-243
-255
-251
-219
-220
-218
-230
-247
-254
-257
-239
-217
-209
-197
-140
-95
-43
-28
-11
19
7
11
-11
-68
-99
-126
-130
-159
-188
-193
-167
-160
-151
-126
-120
-111
-103
-128
-140
-141
-195
-207
-199
-236
-263
-243
-272
-293
-312
-299
-290
-297
-272
-270
-278
-294
-321
-344
-399
-476
-472
-475
-485
-463
-449
-426
-386
-369
-355
-350
-325
-301
-312
-331
-338
-350
-353
-371
-404
-398
-391
-398
-380
-342
-307
-254
-212
-165
-140
-137
-113
-72
-71
-103
-110
-117
-100
-88
-108
-125
-130
-119
-117
-150
-172
-176
-181
-173
-183
-218
-268
-289
-275
-272
-306
-353
-360
-348
-341
-350
-348
-317
-285
-282
-296
-291
-270
-290
-325
-343
-344
-348
-390
-397
-379
-348
-327
-280
-218
-169
-171
-186
-174
-169
-215
-247
-242
-248
-252
-266
-292
-294
-285
-318
-324
-287
-257
-279
-322
-355
-375
-438
-488
-506
-488
-447
-462
-446
-399
-368
-345
-338
-330
-315
-312
-319
-321
-344
-355
-353
-353
-364
-398
-416
-410
-361
-319
-304
-292
-241
-202
-210
-248
-294
-307
-327
-342
-338
-358
-363
-360
-366
-383
-399
-408
-423
-426
-422
-434
-463
-441
-392
-401
-409
-383
-326
-269
-246
-212
-148
-92
-71
-74
-57
-44
-58
-69
-96
-113
-127
-148
-168
-165
-169
-191
-176
-189
-204
-181
-197
-217
-229
-231
-232
-230
-238
-267
-279
-243
-224
-209
-208
-173
-129
-122
-104
-80
-85
-93
-81
-92
-111
-136
-185
-231
-268
-320
-351
-378
-383
-382
-398
-402
-383
-378
-356
-337
-319
-256
-216
-206
-164
-116
-90
-93
-70
-24
-4
8
22
19
14
15
28
4
-66
-115
-151
-186
-243
-301
-310
-324
-349
-367
-397
-426
-423
-413
-404
-402
-406
-381
-365
-378
-360
-311
-286
-265
-237
-224
-202
-182
-159
-148
-155
-115
-100
-110
-105
-75
-48
-67
-93
-110
-129
-171
-199
-217
-234
-261
-275
-267
-277
-275
-244
-232
-214
-199
-185
-159
-172
-173
-191
-214
-212
-216
-225
-239
-237
-222
-225
-229
-234
-245
-259
-273
-281
-283
-307
-329
-312
-283
-301
-310
-283
-247
-235
-236
-226
-185
-140
-118
-86
-84
-58
-40
-60
-66
-78
-110
-122
-105
-137
-200
-248
-291
-325
-362
-401
-427
-421
-391
-396
-438
-458
-427
-434
-468
-475
-441
-435
-446
-471
-486
-473
-491
-533
-526
-528
-519
-500
-503
-455
-401
-386
-385
-378
-389
-373
-367
-376
-390
-390
-388
-414
-446
-482
-477
-465
-463
-436
-422
-409
-419
-407
-400
-422
-475
-498
-492
-506
-517
-505
-468
-423
-376
-356
-342
-335
-295
-275
-297
-312
-308
-321
-329
-337
-355
-371
-391
-382
-354
-337
-284
-212
-166
-115
-91
-96
-108
-134
-192
-244
-306
-366
-390
-404
-411
-415
-381
-374
-353
-317
-304
-303
-289
-290
-310
-321
-315
-311
-304
-308
-322
-312
-291
-257
-244
-228
-193
-169
-151
-128
-125
-142
-184
-246
-290
-326
-362
-409
-433
-440
-407
-349
-320
-283
-221
-159
-156
-163
-147
-146
-173
-208
-256
-337
-390
-414
-440
-462
-459
-427
-411
-410
-410
-395
-365
-336
-330
-321
-314
-331
-340
-353
-378
-409
-420
-442
-425
-412
-388
-341
-288
-260
-231
-202
-215
-262
-343
-402
-423
-462
-504
-530
-540
-531
-522
-486
-439
-397
-346
-292
-268
-259
-232
-224
-232
-259
-270
-264
-281
-278
-275
-281
-273
-252
-217
-226
-235
-208
-212
-239
-264
-271
-265
-274
-285
-260
-236
-241
-246
-244
-259
-288
-315
-361
-399
-421
-438
-459
-498
-511
-491
-478
-473
-453
-432
-410
-387
-353
-306
-314
-330
-297
-259
-226
-217
-218
-183
-180
-195
-210
-213
-222
-244
-271
-291
-288
-293
-318
-319
-297
-299
-319
-309
-283
-271
-265
-283
-289
-304
-320
-334
-314
-285
-266
-267
-263
-231
-205
-198
-213
-207
-206
-215
-238
-262
-269
-281
-293
-327
-330
-328
-315
-284
-272
-241
-223
-201
-180
-187
-194
-220
-242
-258
-260
-277
-282
-278
-283
-285
-282
-257
-239
-223
-228
-239
-248
-268
-268
-281
-293
-294
-296
-299
-285
-259
-239
-238
-241
-254
-260
-285
-300
-300
-308
-291
-263
-216
-198
-175
-139
-130
-134
-152
-166
-169
-192
-235
-258
-272
-262
-259
-247
-234
-227
-207
-195
-160
-163
-176
-192
-213
-243
-296
-335
-342
-355
-380
-398
-385
-370
-356
-307
-294
-286
-250
-220
-183
-134
-113
-83
-45
-56
-74
-86
-126
-164
-215
-264
-275
-303
-343
-335
-340
-352
-349
-355
-346
-351
-355
-366
-368
-375
-380
-362
-359
-345
-333
-359
-357
-324
-317
-332
-346
-331
-349
-381
-401
-377
-382
-403
-392
-371
-356
-356
-328
-313
-325
-345
-357
-361
-364
-372
-364
-354
-345
-323
-303
-283
-254
-231
-187
-141
-139
-150
-168
-171
-171
-175
-165
-140
-111
-64
-48
-35
-25
-44
-49
-94
-131
-151
-200
-215
-202
-233
-273
-280
-272
-248
-235
-210
-139
-82
-41
3
51
55
29
15
-38
-69
-107
-148
-196
-246
-248
-247
-247
-245
-214
-196
-206
-204
-175
-177
-201
-215
-230
-221
-224
-218
-180
-149
-102
-54
-21
11
54
82
94
98
89
83
48
1
-36
-95
-140
-182
-233
-254
-268
-307
-339
-358
-377
-424
-499
-543
-571
-596
-593
-590
-571
-541
-481
-433
-380
-312
-258
-169
-102
-48
2
52
100
105
79
82
42
-16
-79
-127
-141
-135
-146
-151
-156
-177
-185
-214
-253
-278
-309
-326
-350
-355
-356
-348
-346
-334
-304
-275
-240
-219
-210
-178
-136
-97
-61
-71
-73
-50
-68
-102
-140
-175
-196
-241
-285
-351
-395
-394
-423
-460
-472
-470
-469
-461
-447
-424
-423
-419
-399
-376
-349
-316
-294
-268
-216
-144
-69
-19
25
66
95
96
95
71
13
-33
-88
-158
-248
-328
-378
-416
-454
-469
-470
-479
-509
-533
-571
-633
-681
-757
-857
-977
-1072
-1160
-1157
-1072
-1007
-852
-588
-314
-204
37
252
477
630
777
762
587
586
467
303
153
-56
-283
-341
-396
-439
-531
-520
-404
-246
-155
-136
-129
-128
-99
-185
-224
-329
-422
-469
-462
-415
-472
-425
-263
-218
-232
-104
-61
-123
-103
-80
-162
-320
-170
-344
-399
-424
-370
-349
-315
-230
-323
-144
-30
-96
-142
-57
-200
-271
-207
-251
-316
-173
-85
-139
-28
32
-16
-3
74
-48
-117
-64
-160
-220
-234
-332
-471
-403
-420
-641
-554
-562
-621
-613
-454
-503
-491
-328
-369
-310
-262
-215
-310
-176
-99
-139
-105
-51
-57
-54
-3
-82
-137
-136
-194
-200
-206
-242
-320
-241
-238
-329
-372
-365
-358
-347
-335
-405
-458
-413
-318
-461
-409
-468
-464
-525
-428
-482
-520
-377
-463
-404
-387
-354
-438
-357
-357
-413
-340
-311
-368
-402
-344
-476
-539
-471
-570
-672
-680
-661
-825
-776
-706
-774
-698
-692
-704
-739
-659
-706
-731
-636
-647
-573
-589
-380
-412
-387
-303
-269
-261
-308
-198
-340
-326
-332
-338
-436
-387
-409
-491
-331
-358
-373
-266
-123
-108
-98
80
-22
51
169
162
184
221
218
173
281
296
174
143
314
172
93
37
-25
5
-85
-153
-136
-162
-284
-263
-162
-309
-296
-211
-195
-162
-105
-21
-74
31
188
54
31
88
45
-139
-217
-219
-461
-486
-455
-516
-659
-462
-586
-554
-520
-480
-533
-473
-369
-504
-392
-451
-455
-525
-494
-519
-618
-533
-550
-609
-552
-519
-602
-623
-447
-518
-479
-409
-396
-444
-366
-356
-398
-325
-345
-304
-296
-208
-234
-169
-150
-108
-152
-153
-116
-193
-175
-264
-327
-422
-393
-458
-450
-376
-388
-351
-249
-217
-247
-116
-89
-100
-67
-12
-46
-47
-46
-97
-99
-122
-175
-205
-145
-115
-206
-214
-222
-220
-240
-299
-298
-372
-341
-370
-396
-476
-452
-423
-385
-396
-375
-273
-301
-212
-140
-65
-65
-81
-44
-38
38
-89
-68
27
105
65
47
188
73
59
-5
-45
-121
-190
-249
-255
-224
-348
-319
-381
-372
-380
-384
-397
-496
-257
-237
-252
-253
-57
-122
-159
25
6
-75
-104
63
-171
-159
-149
-127
-206
-203
-136
-337
-220
-330
-313
-363
-451
-405
-525
-513
-478
-590
-664
-578
-514
-723
-754
-549
-761
-769
-643
-551
-773
-570
-325
-514
-495
-432
-183
-360
-428
-344
-430
-341
-477
-526
-553
-434
-271
-377
-245
-262
-116
-108
-102
-32
-6
47
-84
163
132
-267
-78
146
-93
-582
-111
-65
-520
-275
1
-228
-374
17
-52
53
-388
-392
68
-159
-494
-432
-74
78
-274
-218
176
-116
-8
33
-268
25
392
-95
-162
256
245
-223
-99
523
633
-21
509
763
477
-2
350
330
311
-5
-297
839
19
-108
403
332
-52
302
272
-213
-376
-379
-618
-575
-572
-455
-522
-80
108
-383
-37
385
17
-342
224
-272
127
1
-444
-507
405
36
-833
457
270
178
16
681
236
-399
-376
260
78
-767
-726
-650
-189
-381
-953
-1027
407
-97
292
315
65
264
576
-549
-975
288
-293
-363
-314
-323
24
-313
-280
806
-297
376
115
-183
361
262
-748
258
23
-562
134
-810
-1038
277
-1040
-1428
-250
678
224
-2657
637
-411
-515
-390
-1121
-452
338
304
-1504
-335
515
674
-328
-488
866
1199
-404
-580
430
609
154
-209
-236
1134
228
-192
322
48
-254
-466
-644
-97
-476
-843
206
-80
515
193
-356
176
495
231
-973
208
1616
-75
-841
570
495
-1049
568
1424
30
676
1215
1658
-30
640
671
-202
168
-121
-349
-189
173
392
427
860
796
1066
1231
83
1093
186
754
-884
871
-102
-907
1407
-203
212
777
2753
-1100
1931
1667
-12
1396
-558
1701
-548
-526
1011
-452
879
-400
680
370
1151
582
801
976
-134
1482
-340
336
49
392
-776
-961
362
2449
-525
-274
1520
1733
948
-585
2220
-644
547
-67
-310
575
-150
30
1493
-393
-97
-2
810
573
384
34
725
1173
-975
-675
568
-358
-435
-57
-360
-18
1568
395
-246
841
-571
1067
1321
-2081
-119
1430
382
-418
-947
66
1441
-196
-1990
1361
-113
-74
-1037
-510
792
352
-496
227
1735
-261
-663
-819
2122
289
-847
156
660
537
-755
927
748
881
-873
1979
-78
-166
1115
-294
-377
-1350
1021
485
-353
-1889
1695
368
-116
253
-671
589
1381
1332
-1414
-626
-190
-718
-2239
751
432
-1415
3404
-1055
336
1727
553
-806
50
480
-1380
736
-1993
18
187
256
-339
-909
1826
795
-261
-490
813
1541
-1485
-1132
-231
-93
-277
-774
-137
2489
-382
985
2321
491
1640
-399
12
-744
83
-493
-1421
-581
490
1451
30
-30
796
2490
-972
985
1831
-2496
-90
-1441
146
-1824
-945
866
-901
705
2250
-27
762
2009
-1340
334
51
635
-2643
-1696
2539
-735
-1211
-105
-134
1224
77
-700
1562
1411
-459
-1132
-39
1030
-1003
-2312
1321
839
-2241
-618
539
831
-1448
226
2423
-607
-906
945
863
-2284
-1393
779
-1455
-831
366
-651
1370
-733
-280
1210
912
-582
-221
134
224
-1304
-1038
784
-1103
-1163
-33
-139
284
1498
-2208
1705
1425
-3156
587
-888
-149
-789
-40
285
-268
1296
770
-516
1166
674
6
1022
1184
-1406
695
385
-978
411
268
-951
-1030
1426
631
-520
-390
1006
1244
-696
-841
-518
-397
-1461
-1376
36
-12
432
-1206
656
908
-1646
-846
325
1227
-1425
314
-32
-746
-160
-1554
-590
-612
-98
-1077
411
999
-352
445
1321
-51
-47
1009
-398
-922
514
947
-804
-719
-280
1246
22
-1175
2187
752
97
-127
888
-135
-1329
-333
-479
-501
-225
-424
650
-626
122
174
-937
780
-606
-2154
-315
1183
-1735
-1873
889
947
-890
-467
257
-175
-46
878
-1330
-781
394
988
-2290
-524
782
771
562
-1102
331
824
-1029
-1387
45
-2001
-964
-1353
-695
242
-76
324
-443
408
7
-990
-539
-632
-1177
-1837
-1121
1079
-959
-268
-344
-169
1057
-1143
28
-1128
395
937
-485
-1238
-1482
614
895
-1398
-3258
789
1000
-346
-477
-1609
862
884
-2760
-1012
-140
-937
-1476
-2951
1223
303
-1476
-1686
685
2006
-1286
-2001
897
-356
-1641
-632
-252
886
-2382
-1540
865
-404
-1930
-2999
53
293
-827
-1802
-132
1047
-1705
-1340
-145
-2042
819
-2282
-2109
1146
-778
-1961
-500
429
157
-1246
-1211
916
-1495
-667
-1565
-463
-2656
-195
-2185
-1491
182
-2955
-248
-1047
702
-1352
-1563
1351
460
569
-1660
533
1118
-635
-1392
-2147
197
135
-2784
-1515
1884
-1792
-1111
-943
-24
313
-1522
-1694
514
40
-2364
439
-1138
-968
-696
-1178
-1
520
-876
1100
1812
-1270
2873
-304
-1864
201
-1153
-1082
-2859
1053
-709
-2250
363
1342
495
-908
2151
242
1035
-369
-232
-535
-1113
-1422
-357
672
-1840
727
727
98
-252
27
410
-3086
-400
56
-1664
-363
384
-1081
-1179
-115
-1509
-32
314
221
-1636
1841
31
-1527
-230
-1490
174
-1147
-1316
-1145
-1004
-629
-1856
-2619
-74
-1356
-1336
159
-1910
-514
-1042
-795
-1640
-287
-1577
-2513
-578
-1089
-1868
-1637
-880
-399
-1349
-1854
1156
-920
-1135
-866
-957
-1500
-409
-1408
-1390
-852
-475
-1842
-2095
1237
-936
-2646
-320
-488
-1018
-496
-1054
-1801
-1016
-234
-2600
-1504
108
-1212
-2703
-1355
245
-590
-1692
-986
-153
1078
-2357
-2946
-1206
-933
740
-3039
55
1005
-1942
-1059
-1252
66
1271
-679
-921
1346
383
-1353
-1007
-1836
1997
-1239
-3373
528
1050
-89
-297
-179
430
1635
-1578
-1768
305
2021
-3289
-802
983
-1021
-516
-347
-135
648
305
878
-1233
-346
889
-1292
-1436
-155
623
-1188
495
181
723
-2463
844
153
-833
-1024
-663
443
-798
303
-747
339
-859
164
-464
-1733
-1072
-1422
560
-1682
-1939
782
-788
-317
-674
789
-328
-1509
-457
-1104
-703
135
-1552
-1136
1760
-916
-165
-411
-345
1174
-1704
-1585
1385
-2133
63
-193
-1664
-318
-116
-1483
-151
870
-1401
-417
181
417
-1928
-1126
614
-484
-1747
-68
659
694
-1247
-719
1154
-916
28
-1744
-837
182
-338
-1945
-1098
1259
-1748
-661
522
-1095
-421
-996
-412
379
-1770
-264
-742
-263
-1043
-845
-208
-101
-1424
-1216
-363
1122
-865
-2935
179
1853
-2093
-1489
-612
-411
172
-2688
-1473
1675
-660
-3134
724
-456
-1612
10
-2208
669
519
-2032
791
567
-169
-607
-1036
324
983
-2145
-961
1069
570
-448
-818
755
1180
147
-1052
284
2037
-2070
-85
-498
-604
952
-1961
1393
1214
-952
1140
766
-948
1100
-1782
-573
632
-477
-1142
-1778
1749
-400
-1160
507
683
363
234
-1650
-195
855
-1804
-1723
339
-24
-774
-1180
1699
1134
-1872
690
734
-786
-1173
-11
-556
-933
-203
-548
-399
1480
439
-1399
195
2860
549
-650
5
1846
1629
-345
-1339
1144
1595
126
-1103
-667
2635
-1225
-380
2296
497
-1721
-448
-52
-220
-1016
-1110
1175
37
-209
-343
-878
1551
740
-2170
13
1385
-679
-2790
-138
155
-560
-1658
-464
1610
768
-973
-446
2454
-529
-1197
-640
806
-1294
-2051
584
-256
-167
271
-951
-611
983
-416
-1369
-745
480
856
-2041
-720
62
-19
-415
-1432
-384
936
354
-1353
-395
-955
-1264
-183
-1708
-2007
-334
-2504
-581
-651
-1632
-654
-296
-1243
-748
-381
-340
-1956
-1241
-1136
-2339
-1876
-1460
-1233
-870
513
-1518
-151
1826
-598
-2048
-78
-813
-796
-1528
-3182
1588
577
-1755
-1868
617
619
-104
-1594
1311
1271
-1333
964
-548
-430
-886
-523
-925
1017
-18
-885
1907
155
53
-180
92
1021
-573
-770
234
-111
-492
240
-1076
-52
983
-1594
781
431
571
1268
43
133
-253
274
-844
-386
-163
648
534
-89
300
1141
340
-889
-7
629
246
-403
430
-315
1227
339
-741
1595
95
-267
138
-1361
1694
138
-1406
-169
1238
392
276
158
1479
1850
-988
-262
999
1040
-1427
-315
-275
891
-247
-362
1753
70
373
1414
-569
1026
551
-1233
-42
-1092
-1448
-1080
-1046
1210
-1188
148
1184
-382
252
-1128
28
-1195
-420
-1363
-171
-190
-1747
9
85
-626
626
65
-1216
981
-184
822
-1190
-354
107
-605
-1505
-1435
-622
-794
103
182
305
616
480
-119
-20
-599
-493
-1016
-477
-1113
-425
-232
-731
-174
1204
-1232
342
587
-79
-831
-313
-156
-937
-527
-173
489
821
-795
4
2764
-846
-48
986
-269
-1752
31
105
-887
-1777
622
491
-1257
777
-398
505
-51
-655
-384
-299
978
49
754
-626
1147
932
292
339
-220
306
746
1359
-590
-254
-297
194
-192
290
-361
-605
1966
-61
624
-1312
103
-595
-48
-640
-1972
454
12
222
84
626
-390
646
14
-354
-1127
267
532
-221
-534
134
1581
-449
837
-1067
852
1958
-102
-821
-700
740
-172
-1291
44
-318
443
1618
-586
1056
911
-44
-668
-616
-385
-1028
-1685
-1027
1223
-702
-68
1136
-857
776
-585
-556
-988
-630
-408
-1585
-996
-771
-1413
310
-143
-1493
1407
-719
-665
598
-2233
-1229
-106
-2543
-1683
-200
-1413
895
1098
-695
395
1369
-407
-895
-735
-282
-403
-1745
97
365
-795
150
385
265
-332
-328
532
-324
-623
-762
-1021
-762
-141
-2526
-981
1177
551
-781
159
838
-1052
-1303
-1201
-762
-1640
-2593
141
-528
-783
-385
-175
-96
-1131
633
-1187
-1010
-1320
-595
-51
-725
-441
21
359
696
-262
-607
-249
-575
514
-1268
-999
320
-561
-883
-1103
337
-921
-308
-325
-466
-1043
-596
482
-750
259
-603
334
-25
-279
163
-513
-99
365
275
272
227
-35
164
234
158
-434
436
-143
19
-660
-339
49
117
-296
-1072
1716
-915
-844
296
430
146
-545
-1094
516
652
-1050
-35
-888
751
-372
-1671
-644
728
-1068
-1069
140
-450
-463
-670
-890
-850
-834
-820
-1201
-770
-510
-515
-1038
-864
-331
-125
110
-597
-1045
-208
-407
-1752
-1631
-606
-548
-847
-1019
-140
981
-525
-1006
136
399
-367
-786
-495
334
-304
-563
-522
160
465
170
285
-104
-111
-1332
-514
-297
-613
-993
-1675
206
364
-977
-592
1455
-139
-884
-3
-177
-371
-1364
336
-498
-697
-535
281
268
-234
722
19
-560
224
312
-1048
-898
-218
-499
-951
-790
-153
-520
-694
632
-178
-1326
306
554
-1846
-557
-1402
487
-1127
-1996
215
473
-449
-1274
368
690
288
-1660
-622
550
-385
-1462
-614
82
-438
98
148
452
-494
149
551
-564
323
-110
-229
440
-326
-1076
791
-358
-526
-16
-469
89
-793
-1008
-12
-931
-1136
-839
-293
-231
-1745
-625
710
-1476
-583
-102
-556
-54
-338
-304
-438
362
-3
-334
91
404
-949
-414
765
-307
-1267
115
408
223
-673
-259
184
-890
-131
-314
-441
-1179
-664
-591
-521
-597
-1137
-140
-430
-863
-774
-473
-359
-421
-1530
-393
-203
-1302
-697
-801
-635
-939
-690
-645
-574
-1918
-1156
97
-489
-618
-809
-489
363
-620
-1305
-772
-80
-271
-437
-160
259
413
442
296
-457
115
122
-154
-117
-19
-84
681
869
148
157
485
237
-892
-84
-313
-1200
-275
-208
-357
-883
-778
555
-79
-1184
-372
-406
-717
-425
-853
-795
-16
-571
-835
-276
-268
-279
222
166
-412
258
278
-7
23
-167
-28
190
5
64
674
-58
58
872
291
-593
-148
480
23
-195
-258
-161
-638
-121
11
-610
-198
257
-190
-146
-118
-367
55
-486
-553
-162
-537
-843
-374
-357
-282
-496
-579
-229
-116
-285
-489
-202
156
-266
-509
-264
37
121
-40
-321
294
278
-1
70
36
-25
-391
-472
-242
-94
-589
-124
-73
-55
159
-237
-760
-552
-344
-371
-753
-1324
-404
117
-163
-371
-571
-584
51
-11
-463
-916
-538
-26
-500
-637
-277
44
-378
-540
30
-142
-433
-640
-398
-50
-315
-590
-758
-318
-66
-380
-797
-670
-420
-643
-649
-671
-852
-643
-251
-826
-967
-833
-537
-521
-651
-845
-824
-491
-633
-791
-865
-817
-577
-269
-356
-647
-612
-71
-284
-682
-1004
-482
-294
-972
-736
-799
-832
-274
-446
-786
-502
-652
-967
-730
-818
-748
-782
-673
-301
-460
-814
-569
-90
-312
-684
-783
-175
-167
-609
-655
-441
-316
-199
-388
-281
-425
-667
-250
122
-5
-735
-842
-141
-8
-853
-846
-532
-289
-210
-472
-644
-593
-192
-391
-517
-495
-605
-610
-690
-570
-567
-727
-635
-402
-289
-258
-34
-229
-604
-469
-82
-465
-874
-444
-115
-32
-274
-476
-247
-72
-229
-556
-696
-724
-421
-194
-337
-589
-646
-301
-295
-589
-1001
-990
-520
-456
-703
-988
-795
-293
-419
-765
-736
-634
-616
-723
-716
-796
-766
-819
-741
-610
-765
-837
-637
-469
-667
-900
-708
-546
-578
-523
-656
-663
-495
-369
-320
-487
-553
-514
-484
-464
-529
-532
-254
-5
-31
-76
-157
-113
139
-67
-359
-109
47
-115
-137
185
173
54
15
-212
-23
32
-416
-384
2
-6
-279
-285
-263
-142
-134
-421
-404
-347
-379
-588
-587
-478
-503
-759
-730
-397
-287
-386
-429
-389
-355
-470
-453
-547
-711
-602
-483
-312
-456
-478
-260
-192
-305
-327
-292
-496
-492
-395
-305
-440
-568
-243
-194
-327
-372
-631
-486
-280
-382
-645
-620
-285
-282
-601
-660
-533
-548
-559
-662
-768
-581
-438
-560
-587
-405
-344
-471
-433
-412
-459
-396
-491
-562
-471
-353
-399
-511
-331
-176
-266
-288
-245
-181
-322
-382
-214
-369
-482
-406
-257
-190
-257
-179
-199
-266
-329
-348
-451
-507
-357
-442
-439
-219
-200
-460
-383
-228
-396
-557
-434
-303
-538
-512
-224
-295
-485
-357
-208
-222
-266
-301
-290
-317
-490
-462
-418
-497
-437
-204
-206
-298
-282
-165
-309
-422
-307
-443
-431
-242
-155
-204
-144
-24
-127
-308
-444
-391
-428
-567
-463
-340
-409
-424
-369
-358
-635
-667
-599
-823
-881
-801
-843
-890
-800
-743
-825
-870
-944
-942
-927
-1039
-1107
-1029
-1012
-1073
-995
-1057
-1154
-1163
-1198
-1244
-1331
-1314
-1211
-1183
-1199
-1176
-1143
-1187
-1153
-1073
-1121
-1109
-1087
-1027
-1061
-1089
-949
-1026
-1111
-931
-942
-1004
-994
-917
-874
-950
-850
-853
-937
-783
-782
-845
-737
-706
-813
-817
-799
-898
-897
-829
-863
-889
-769
-715
-745
-738
-654
-631
-668
-515
-548
-653
-482
-415
-630
-690
-476
-429
-561
-258
-202
-315
-153
-187
-207
-392
-392
-153
-239
-148
138
146
-10
148
343
26
-160
178
229
-19
331
593
385
609
649
465
471
381
357
345
497
786
861
929
1042
1158
1199
997
975
1196
1431
1186
941
608
160
344
-181
-847
252
759
16
-330
293
529
-608
-1527
-1348
-936
-1311
-1923
-1357
-339
-127
-955
-1256
-920
-1246
-1786
-2319
-2045
-1231
-1249
-1419
-1014
-307
-431
-970
-1078
-1064
-1005
-1175
-989
-610
-351
10
-129
-74
139
127
72
-38
139
238
236
257
410
553
375
387
397
395
415
340
453
268
139
89
-93
-117
-130
-47
-41
-54
-68
-102
-119
-406
-588
-752
-821
-819
-968
-758
-505
-461
-642
-671
-566
-851
-1059
-1082
-966
-899
-931
-670
-480
-385
-454
-541
-497
-665
-679
-620
-559
-378
-216
-135
-99
21
29
-25
-79
-96
-46
-120
-94
32
-11
2
13
-2
-34
-77
-1
36
-74
-81
-14
-112
-158
-136
-150
-167
-268
-269
-277
-294
-353
-449
-487
-883
-947
-1178
-1363
-1013
-1300
-1029
-552
-1205
-1162
-920
-1263
-1756
-1715
-1428
-1759
-1632
-1180
-1113
-1053
-909
-1078
-1494
-1398
-1438
-1677
-1518
-1284
-1019
-901
-944
-764
-622
-816
-1051
-930
-855
-803
-661
-490
-271
-238
-246
-366
-453
-437
-566
-611
-581
-463
-316
-363
-382
-221
-277
-485
-451
-439
-488
-473
-449
-426
-498
-470
-418
-494
-300
-297
-321
-169
-179
-166
-142
-197
-206
-190
-278
-269
-70
14
0
38
80
-23
7
35
-104
167
501
364
358
707
798
553
514
505
537
658
473
583
1124
1215
961
1047
1265
1227
1062
807
950
1227
1026
928
1294
1572
1380
1026
1045
721
-104
-24
-91
-552
-45
477
-22
-191
70
47
-892
-1468
-1404
-1387
-1727
-1761
-1210
-791
-870
-1012
-1254
-1334
-1690
-2002
-2117
-2129
-1723
-1542
-1603
-1108
-754
-966
-1193
-1186
-1181
-1287
-1338
-963
-660
-616
-337
-213
-159
-75
-147
-120
-188
-124
77
89
192
398
528
363
304
418
345
282
208
152
163
105
15
-74
23
-8
-194
-256
-167
-234
-361
-370
-515
-639
-691
-741
-702
-781
-751
-655
-758
-890
-903
-920
-927
-1074
-1116
-904
-903
-950
-827
-750
-669
-822
-947
-810
-850
-826
-727
-639
-531
-472
-371
-392
-408
-321
-370
-408
-378
-291
-278
-251
-145
-172
-185
-190
-186
-149
-240
-235
-128
-253
-323
-180
-233
-309
-260
-385
-378
-329
-336
-393
-407
-369
-447
-538
-439
-422
-446
-544
-499
-476
-591
-647
-627
-565
-642
-680
-591
-617
-563
-559
-595
-558
-569
-586
-690
-570
-505
-622
-586
-454
-448
-461
-407
-345
-658
-1084
-641
-1055
-1817
-633
-299
-1393
-845
69
-715
-1574
-891
-861
-1832
-1516
-995
-1296
-928
-407
-722
-1030
-698
-878
-1496
-1439
-1167
-969
-990
-1047
-620
-343
-742
-973
-812
-912
-1128
-1055
-718
-599
-495
-226
-411
-450
-302
-470
-638
-587
-387
-322
-439
-228
51
-118
-322
-241
-211
-432
-552
-305
-305
-479
-355
-250
-438
-344
-353
-408
-449
-392
-277
-473
-246
-317
-475
-414
-196
-237
-202
43
119
-30
-17
85
-1
-108
127
159
168
230
417
463
271
342
381
164
281
343
303
614
656
491
691
788
563
539
639
493
487
724
701
608
1031
1024
680
935
1028
676
677
956
923
810
1025
1288
1201
1174
1007
938
685
32
194
338
-110
96
572
498
112
67
206
-281
-899
-964
-932
-1042
-1036
-857
-521
-477
-699
-953
-1001
-1217
-1456
-1599
-1468
-1195
-1065
-965
-727
-618
-708
-895
-936
-922
-845
-665
-432
-201
-5
246
300
224
273
240
147
94
199
464
520
559
736
735
604
453
394
374
235
91
130
118
34
12
-89
-141
-244
-414
-422
-500
-555
-509
-688
-677
-596
-672
-675
-595
-590
-631
-616
-574
-551
-519
-460
-455
-462
-319
-240
-265
-108
-2
-49
-54
-27
14
41
28
75
95
139
226
214
248
234
232
81
3
159
69
17
104
94
-17
-31
6
-106
-169
-122
-150
-255
-202
-68
-199
-317
-245
-262
-371
-463
-348
-331
-450
-345
-303
-290
-322
-354
-260
-278
-285
-213
-155
-69
-120
-132
-20
-32
-156
-100
90
-108
-450
44
-190
-985
-199
-173
-1081
-499
-74
-661
-824
-419
-697
-1269
-1016
-970
-1362
-1027
-726
-964
-811
-499
-753
-1001
-817
-890
-1003
-805
-650
-512
-307
-277
-336
-225
-321
-461
-399
-330
-263
-203
7
35
7
126
-25
-153
-89
-49
-95
-86
122
162
46
120
174
28
-44
-9
-59
-137
-65
-39
-74
-73
-38
-68
-212
-84
-7
-164
-56
59
11
-21
67
139
75
97
191
227
321
299
300
388
232
288
388
248
342
565
438
390
703
546
312
447
450
252
172
484
647
332
481
882
543
282
559
542
309
228
456
641
428
484
755
479
334
508
362
309
513
501
456
550
693
785
578
626
896
672
669
963
978
942
1046
1022
970
979
903
860
742
601
789
663
336
471
454
114
-160
-246
-317
-517
-650
-727
-715
-653
-653
-759
-750
-620
-815
-1048
-820
-651
-777
-738
-483
-343
-412
-375
-222
-156
-278
-251
-94
-113
-99
33
113
57
89
177
164
169
228
186
185
292
276
274
344
356
279
246
331
295
159
172
137
44
67
55
-19
-10
-47
-167
-208
-218
-301
-347
-384
-400
-379
-425
-418
-341
-327
-406
-431
-350
-382
-470
-429
-370
-383
-334
-248
-246
-202
-143
-228
-186
-108
-175
-148
-74
-72
-43
-6
16
1
-50
-62
-38
-136
-126
-32
-91
-268
-472
-138
-331
-919
-319
-197
-932
-823
-321
-535
-1142
-952
-688
-1110
-1165
-896
-862
-888
-918
-932
-1047
-975
-982
-1254
-1128
-943
-943
-956
-881
-736
-853
-1080
-1075
-964
-970
-1019
-939
-774
-816
-866
-697
-692
-755
-669
-594
-583
-449
-289
-291
-313
-225
-210
-254
-142
-99
-157
-105
-63
-85
-100
-94
-71
-122
-198
-157
-83
-70
-146
-159
-63
-128
-244
-210
-157
-300
-327
-177
-220
-232
-114
-220
-373
-256
-237
-429
-359
-169
-202
-324
-191
-1
-277
-347
-55
-359
-459
-123
-195
-285
-181
26
-26
-211
-56
0
-126
-163
-89
-21
108
162
40
208
384
114
109
323
191
224
217
215
453
286
148
361
330
181
277
407
420
354
337
418
358
312
304
336
348
328
319
420
435
310
362
458
494
408
428
508
496
454
388
489
479
305
378
374
159
98
82
90
-97
-174
80
-111
-345
-9
-98
-494
-420
-311
-540
-623
-471
-415
-544
-535
-379
-447
-553
-516
-473
-587
-702
-572
-546
-707
-611
-490
-672
-695
-537
-592
-723
-675
-613
-667
-689
-598
-549
-516
-480
-394
-296
-294
-296
-200
-153
-159
-162
-125
-80
-64
-120
-162
-79
-124
-276
-258
-183
-282
-410
-354
-292
-450
-579
-460
-482
-678
-643
-562
-686
-732
-621
-574
-637
-602
-471
-535
-690
-658
-537
-732
-1000
-651
-576
-1119
-894
-424
-865
-1132
-710
-764
-1135
-995
-829
-958
-910
-845
-856
-766
-749
-840
-846
-759
-805
-865
-812
-687
-676
-777
-793
-760
-738
-805
-847
-749
-752
-846
-821
-735
-743
-766
-652
-606
-683
-588
-489
-553
-506
-450
-470
-446
-376
-372
-369
-253
-237
-313
-239
-225
-303
-300
-232
-172
-110
-68
17
142
134
56
129
181
42
79
158
99
122
121
56
91
42
-139
-101
-124
-291
-277
-332
-459
-437
-486
-634
-549
-507
-629
-586
-470
-499
-567
-472
-358
-405
-442
-275
-273
-361
-215
-178
-274
-224
-163
-167
-171
-53
51
-119
-32
134
-8
-54
122
165
58
153
349
336
172
275
358
345
289
372
407
190
179
186
179
106
25
-25
-10
31
-59
-59
-32
-127
-200
-125
-41
-135
-175
-69
-124
-123
7
10
13
-11
35
-9
-76
-51
-117
-121
-204
-145
-50
-147
-66
21
-118
-83
26
-61
-112
-67
-80
-134
-60
-9
-66
-62
60
56
-88
-58
-36
-228
-237
-131
-225
-205
-113
-230
-317
-263
-296
-355
-374
-322
-256
-330
-275
-141
-264
-390
-298
-282
-391
-429
-353
-339
-455
-449
-381
-433
-500
-493
-466
-511
-625
-623
-595
-701
-729
-710
-769
-776
-762
-779
-779
-760
-777
-802
-800
-764
-748
-753
-744
-746
-743
-733
-737
-762
-760
-737
-709
-670
-661
-588
-566
-595
-574
-553
-547
-539
-516
-501
-511
-525
-518
-535
-531
-483
-481
-484
-466
-455
-488
-489
-480
-516
-548
-548
-520
-519
-524
-485
-489
-478
-439
-428
-419
-385
-379
-350
-320
-353
-317
-306
-361
-388
-377
-366
-362
-346
-362
-333
-321
-335
-310
-278
-269
-295
-287
-285
-307
-320
-348
-297
-246
-287
-248
-165
-143
-168
-172
-105
-189
-269
-178
-244
-254
-159
-242
-201
-122
-130
-139
-158
-50
2
-24
60
104
47
44
155
109
19
110
74
-4
54
41
38
-6
14
62
-2
19
15
-54
-117
-81
-99
-204
-167
-158
-239
-229
-133
-181
-216
-133
-105
-187
-169
-81
-135
-197
-201
-171
-211
-248
-173
-153
-186
-126
-56
-156
-154
-22
-59
-73
42
36
-108
-92
-20
-37
-91
-21
103
36
42
146
125
-3
-4
71
32
-1
55
74
5
49
92
62
37
84
175
123
130
172
128
104
113
124
99
61
63
67
-23
-6
31
-45
-103
-83
-105
-222
-232
-217
-262
-291
-255
-242
-280
-249
-232
-217
-210
-159
-87
-126
-131
-120
-154
-195
-237
-223
-161
-177
-190
-135
-154
-166
-122
-72
-24
16
58
74
102
130
123
107
109
156
145
124
141
162
62
45
79
-24
-94
-118
-171
-230
-294
-306
-274
-341
-352
-296
-371
-349
-314
-347
-320
-275
-281
-305
-248
-179
-175
-174
-134
-91
-73
-86
-40
3
-8
37
63
69
99
71
72
118
110
125
134
136
137
73
66
66
25
37
50
20
-16
6
12
-49
-79
-8
-17
-96
-49
-18
-62
-70
-71
-86
-120
-183
-165
-132
-168
-137
-121
-128
-109
-84
-75
-84
-50
-52
-8
64
128
159
181
192
174
195
219
245
260
265
229
234
157
111
109
8
-14
-4
-59
-94
-125
-176
-201
-223
-208
-204
-179
-136
-138
-152
-149
-126
-67
-9
27
53
60
54
35
42
41
82
89
41
62
65
29
29
59
42
60
65
0
0
16
19
35
70
90
121
109
82
60
100
153
150
193
209
157
127
113
107
100
96
99
84
46
23
-12
-86
-120
-113
-97
-87
-87
-96
-72
-103
-130
-98
-67
-43
-11
55
90
96
93
86
94
115
133
145
166
140
137
123
121
124
108
153
149
167
180
195
182
152
156
143
150
131
115
100
90
44
63
67
35
40
61
88
80
115
173
215
180
140
157
137
164
246
256
294
321
271
246
305
269
227
235
229
234
224
220
220
170
155
178
187
210
203
226
225
226
234
237
218
205
234
221
189
165
192
163
131
128
110
69
28
10
19
34
31
33
55
22
-9
3
-7
-29
-42
17
24
27
67
39
49
65
48
117
148
162
192
211
244
250
239
195
202
208
218
227
200
205
136
113
88
67
99
57
50
88
104
84
62
46
78
89
72
67
60
53
83
94
52
16
-24
-43
-56
-36
22
21
5
-5
-34
-54
-73
-104
-100
-88
-68
27
25
-7
-4
-19
-42
-21
18
29
24
31
85
74
75
93
78
87
130
179
155
137
148
169
100
72
81
59
0
-22
7
-45
-34
-26
-74
-85
-84
-99
-110
-75
-75
-87
-73
-71
-57
-35
-94
-111
-108
-130
-90
-61
-83
-34
-4
-84
-61
-67
-94
-92
-42
-17
-16
-50
-53
-15
-18
-47
-40
-40
-50
-105
-114
-109
-137
-162
-149
-130
-160
-174
-184
-205
-238
-223
-176
-154
-142
-154
-143
-114
-80
-71
-71
-73
-77
-69
-74
-92
-97
-104
-76
-67
-61
-44
-67
-101
-138
-129
-133
-165
-155
-149
-155
-207
-196
-213
-225
-211
-197
-198
-211
-194
-221
-218
-217
-206
-157
-160
-163
-116
-87
-70
-93
-76
-41
-13
-23
-9
4
-35
-63
-43
11
3
-23
-19
21
7
10
-7
-35
-30
-43
-56
-73
-49
-32
-45
-50
-11
-25
-73
-95
-86
-55
-75
-93
-37
-38
-44
-29
-35
-39
-27
-63
-122
-58
-58
-93
-96
-113
-113
-97
-88
-75
-31
-89
-126
-124
-96
-111
-98
-55
-59
-48
-43
-68
-85
-104
-151
-135
-128
-90
-102
-83
-59
-57
-89
-141
-101
-72
-104
-119
-129
-178
-244
-296
-257
-198
-225
-245
-242
-249
-250
-241
-208
-227
-283
-298
-270
-268
-284
-354
-389
-371
-400
-373
-390
-386
-392
-397
-392
-363
-354
-368
-345
-357
-339
-316
-322
-302
-288
-262
-276
-283
-267
-274
-253
-253
-209
-214
-221
-213
-250
-244
-278
-292
-233
-237
-214
-192
-217
-260
-264
-266
-258
-184
-154
-178
-188
-229
-230
-274
-268
-198
-213
-235
-219
-212
-250
-264
-266
-259
-279
-279
-238
-286
-320
-318
-340
-384
-378
-369
-374
-393
-368
-348
-340
-345
-384
-366
-341
-350
-363
-301
-263
-272
-273
-269
-256
-284
-275
-263
-228
-225
-219
-239
-287
-266
-254
-265
-295
-266
-286
-315
-325
-337
-329
-362
-352
-357
-330
-368
-432
-395
-372
-403
-398
-396
-385
-374
-421
-413
-392
-403
-431
-417
-353
-330
-396
-398
-361
-379
-383
-383
-372
-362
-361
-359
-344
-375
-376
-377
-383
-433
-402
-433
-455
-456
-469
-396
-418
-413
-409
-397
-393
-407
-389
-365
-335
-360
-380
-375
-368
-382
-424
-435
-448
-491
-502
-515
-540
-529
-507
-528
-526
-543
-525
-510
-525
-482
-433
-415
-429
-433
-435
-456
-484
-510
-493
-463
-469
-440
-406
-399
-385
-369
-349
-335
-321
-302
-313
-288
-287
-326
-345
-347
-327
-349
-354
-366
-401
-407
-432
-477
-453
-476
-490
-474
-513
-514
-517
-548
-573
-541
-501
-487
-493
-491
-468
-467
-473
-483
-463
-463
-452
-455
-427
-385
-410
-427
-376
-333
-360
-333
-293
-302
-325
-334
-304
-282
-296
-346
-307
-302
-343
-344
-325
-353
-352
-345
-360
-352
-358
-406
-433
-448
-485
-475
-460
-455
-439
-394
-460
-458
-445
-481
-485
-473
-405
-433
-459
-441
-469
-467
-454
-446
-426
-436
-432
-430
-461
-454
-452
-475
-480
-506
-489
-514
-533
-498
-491
-472
-411
-379
-395
-360
-371
-410
-453
-508
-519
-533
-523
-554
-550
-546
-570
-595
-583
-586
-592
-599
-604
-614
-642
-607
-590
-598
-596
-586
-594
-561
-542
-496
-516
-518
-478
-490
-480
-485
-475
-473
-464
-454
-485
-468
-448
-476
-488
-496
-510
-537
-513
-473
-433
-432
-473
-443
-428
-454
-450
-473
-487
-510
-492
-503
-510
-494
-518
-520
-552
-562
-585
-596
-606
-663
-674
-662
-672
-643
-620
-588
-607
-618
-580
-595
-619
-622
-568
-595
-608
-578
-573
-573
-602
-596
-561
-570
-580
-537
-555
-539
-499
-513
-530
-524
-526
-539
-549
-543
-542
-582
-577
-579
-569
-579
-589
-588
-582
-555
-573
-565
-553
-553
-535
-499
-527
-507
-466
-467
-404
-375
-389
-368
-335
-326
-338
-315
-330
-326
-345
-346
-313
-308
-317
-324
-295
-284
-301
-287
-315
-300
-315
-339
-334
-321
-332
-372
-352
-348
-374
-394
-373
-368
-392
-360
-323
-328
-305
-332
-328
-307
-319
-310
-328
-343
-344
-347
-341
-294
-263
-320
-338
-346
-373
-391
-417
-381
-374
-339
-339
-362
-340
-299
-322
-337
-343
-363
-386
-431
-445
-460
-467
-454
-395
-386
-387
-375
-377
-372
-368
-366
-344
-345
-351
-368
-361
-365
-378
-392
-366
-297
-248
-258
-261
-252
-261
-283
-272
-227
-259
-256
-237
-237
-253
-261
-250
-226
-239
-245
-253
-229
-244
-271
-288
-295
-313
-321
-326
-356
-358
-396
-421
-409
-392
-380
-399
-384
-357
-364
-366
-339
-328
-337
-352
-393
-378
-367
-395
-411
-425
-386
-384
-400
-397
-378
-408
-438
-425
-431
-456
-473
-434
-385
-378
-345
-337
-351
-331
-306
-297
-300
-296
-336
-341
-338
-342
-294
-319
-324
-328
-324
-306
-327
-363
-340
-335
-376
-370
-398
-404
-424
-446
-461
-472
-437
-481
-497
-481
-517
-515
-477
-451
-451
-443
-446
-408
-375
-390
-391
-367
-352
-335
-348
-342
-305
-360
-383
-360
-318
-330
-323
-287
-283
-267
-300
-273
-261
-273
-263
-267
-255
-273
-289
-289
-274
-234
-244
-275
-253
-242
-233
-247
-265
-268
-260
-286
-298
-298
-273
-282
-337
-324
-355
-363
-374
-414
-371
-371
-360
-362
-370
-353
-363
-376
-351
-327
-352
-346
-326
-318
-321
-320
-312
-296
-269
-243
-272
-276
-262
-216
-214
-258
-245
-258
-269
-246
-253
-250
-244
-255
-253
-230
-204
-187
-150
-146
-186
-174
-198
-222
-246
-283
-285
-295
-307
-286
-271
-291
-284
-266
-253
-248
-241
-260
-283
-279
-301
-272
-254
-278
-247
-255
-255
-249
-262
-266
-283
-279
-262
-278
-295
-285
-287
-328
-325
-305
-280
-265
-270
-281
-283
-268
-279
-296
-324
-333
-300
-299
-283
-271
-266
-251
-254
-204
-202
-167
-173
-188
-176
-184
-211
-223
-209
-211
-173
-202
-220
-194
-185
-184
-198
-197
-202
-228
-233
-229
-213
-212
-239
-245
-249
-281
-316
-335
-356
-366
-369
-378
-363
-362
-332
-327
-352
-325
-290
-304
-280
-300
-310
-289
-355
-337
-276
-281
-303
-279
-271
-319
-331
-314
-285
-275
-282
-295
-308
-303
-304
-304
-294
-300
-279
-255
-276
-298
-252
-229
-224
-181
-171
-197
-223
-238
-244
-259
-264
-262
-270
-306
-294
-317
-362
-355
-338
-325
-340
-358
-356
-336
-348
-346
-318
-301
-301
-304
-300
-278
-259
-264
-254
-213
-197
-217
-225
-190
-177
-205
-206
-177
-197
-241
-243
-259
-260
-290
-295
-287
-291
-298
-319
-318
-322
-316
-347
-329
-345
-378
-353
-359
-329
-335
-338
-314
-293
-261
-245
-230
-235
-237
-248
-243
-253
-222
-206
-222
-231
-254
-271
-263
-215
-207
-211
-204
-216
-270
-286
-276
-288
-296
-319
-335
-329
-307
-309
-320
-321
-330
-289
-260
-295
-305
-292
-295
-307
-280
-267
-298
-323
-280
-285
-331
-349
-357
-355
-391
-400
-370
-381
-373
-345
-327
-314
-333
-328
-343
-333
-276
-291
-285
-252
-238
-212
-196
-163
-150
-131
-104
-108
-106
-125
-180
-179
-189
-217
-197
-195
-200
-214
-222
-263
-286
-236
-240
-267
-252
-227
-239
-241
-233
-204
-200
-245
-249
-261
-276
-237
-194
-182
-184
-159
-153
-142
-106
-105
-102
-90
-113
-118
-107
-134
-142
-129
-122
-162
-188
-165
-159
-165
-174
-187
-175
-177
-198
-167
-133
-147
-146
-102
-70
-61
-17
-18
-33
-18
-33
-77
-100
-113
-121
-147
-152
-150
-180
-150
-150
-168
-152
-142
-154
-176
-175
-197
-233
-240
-230
-243
-236
-201
-211
-207
-209
-224
-207
-210
-211
-211
-214
-222
-209
-240
-245
-233
-234
-226
-231
-272
-304
-276
-292
-279
-272
-286
-303
-302
-306
-318
-330
-334
-342
-326
-305
-327
-344
-359
-336
-309
-300
-306
-289
-296
-303
-296
-325
-355
-346
-371
-407
-418
-451
-428
-412
-408
-397
-383
-384
-386
-369
-375
-401
-398
-380
-396
-364
-313
-335
-328
-273
-256
-226
-213
-202
-204
-216
-231
-233
-230
-242
-219
-225
-212
-218
-226
-223
-198
-221
-255
-270
-271
-256
-302
-322
-328
-314
-335
-331
-308
-333
-330
-360
-344
-318
-289
-287
-287
-255
-266
-271
-260
-261
-249
-267
-275
-260
-257
-278
-311
-285
-258
-275
-303
-289
-275
-276
-299
-348
-341
-358
-363
-345
-370
-341
-354
-370
-340
-336
-332
-336
-325
-311
-296
-286
-284
-262
-236
-230
-206
-217
-242
-239
-265
-323
-299
-306
-328
-320
-307
-302
-321
-312
-308
-298
-285
-289
-299
-333
-323
-284
-285
-333
-321
-314
-356
-337
-313
-316
-319
-287
-286
-267
-283
-289
-272
-289
-255
-279
-281
-255
-224
-181
-202
-211
-192
-169
-206
-246
-216
-189
-227
-242
-249
-266
-290
-316
-281
-270
-278
-299
-269
-251
-248
-222
-242
-227
-221
-238
-237
-262
-281
-315
-360
-362
-367
-367
-353
-305
-304
-337
-368
-353
-302
-299
-304
-296
-299
-331
-365
-354
-374
-398
-346
-311
-315
-315
-294
-296
-302
-275
-268
-264
-267
-281
-286
-284
-284
-302
-290
-256
-227
-239
-241
-203
-187
-217
-238
-235
-232
-255
-267
-237
-252
-293
-256
-223
-194
-207
-231
-258
-255
-254
-255
-250
-298
-294
-280
-271
-284
-273
-260
-291
-307
-302
-276
-286
-311
-303
-264
-285
-282
-270
-291
-277
-258
-292
-300
-311
-326
-330
-349
-331
-319
-318
-325
-325
-306
-298
-310
-289
-302
-321
-321
-339
-329
-315
-322
-297
-285
-263
-286
-327
-328
-359
-360
-348
-372
-340
-343
-379
-366
-359
-377
-346
-334
-357
-349
-348
-371
-376
-372
-402
-374
-372
-422
-411
-400
-401
-392
-380
-364
-368
-360
-377
-368
-359
-343
-308
-301
-301
-292
-287
-287
-309
-316
-306
-319
-308
-287
-249
-272
-264
-256
-260
-255
-260
-258
-267
-277
-272
-265
-254
-260
-268
-272
-316
-342
-331
-353
-363
-354
-356
-328
-326
-343
-343
-337
-320
-297
-276
-275
-267
-251
-254
-232
-235
-210
-199
-188
-131
-129
-158
-169
-191
-180
-198
-207
-204
-222
-233
-250
-249
-283
-284
-256
-262
-271
-263
-277
-314
-331
-326
-332
-358
-387
-394
-396
-398
-389
-416
-436
-409
-373
-374
-400
-388
-396
-406
-392
-402
-408
-401
-379
-370
-367
-345
-360
-365
-360
-362
-355
-350
-344
-337
-327
-323
-299
-279
-285
-263
-228
-221
-236
-237
-256
-258
-226
-208
-161
-183
-177
-176
-180
-174
-193
-212
-220
-241
-250
-245
-262
-298
-307
-313
-299
-296
-272
-256
-259
-250
-275
-277
-248
-211
-210
-216
-232
-231
-226
-235
-179
-173
-168
-148
-127
-124
-130
-162
-189
-190
-189
-181
-203
-225
-236
-255
-255
-236
-250
-284
-262
-257
-269
-239
-240
-219
-261
-283
-275
-327
-341
-355
-344
-348
-356
-348
-340
-335
-369
-372
-372
-393
-461
-466
-461
-473
-449
-462
-445
-429
-433
-412
-390
-399
-383
-365
-376
-373
-346
-344
-350
-339
-378
-390
-395
-410
-395
-395
-415
-414
-409
-433
-429
-423
-396
-421
-404
-341
-347
-346
-355
-350
-350
-363
-376
-400
-366
-358
-385
-365
-346
-355
-351
-310
-277
-252
-261
-300
-285
-260
-254
-245
-256
-237
-217
-203
-176
-184
-200
-217
-218
-229
-261
-251
-280
-273
-264
-288
-298
-310
-298
-287
-260
-264
-282
-277
-274
-318
-323
-287
-280
-274
-263
-267
-256
-251
-263
-242
-237
-222
-240
-296
-257
-247
-256
-236
-243
-265
-259
-270
-265
-249
-255
-268
-250
-208
-182
-211
-221
-210
-230
-267
-263
-240
-202
-190
-189
-156
-162
-163
-170
-168
-171
-192
-217
-172
-143
-141
-101
-128
-136
-101
-104
-97
-102
-128
-132
-153
-181
-164
-168
-216
-222
-182
-170
-178
-135
-105
-108
-95
-67
-60
-85
-111
-102
-116
-152
-172
-160
-170
-180
-154
-164
-175
-170
-187
-208
-233
-218
-220
-237
-242
-244
-254
-274
-302
-272
-281
-317
-295
-310
-299
-310
-324
-281
-285
-302
-292
-270
-263
-274
-271
-285
-295
-297
-307
-318
-309
-308
-314
-335
-336
-309
-307
-316
-302
-286
-288
-316
-299
-250
-240
-219
-235
-224
-210
-240
-250
-248
-234
-208
-205
-202
-187
-190
-198
-179
-174
-197
-199
-174
-162
-186
-189
-205
-171
-170
-184
-160
-150
-158
-162
-133
-134
-175
-212
-227
-248
-253
-250
-251
-259
-272
-267
-256
-273
-266
-269
-256
-232
-222
-208
-223
-212
-196
-222
-223
-226
-233
-237
-237
-225
-218
-221
-218
-191
-184
-180
-172
-196
-179
-162
-162
-170
-178
-160
-149
-172
-214
-202
-192
-173
-182
-182
-161
-161
-168
-182
-183
-178
-173
-166
-175
-173
-181
-223
-237
-239
-264
-289
-293
-271
-248
-254
-258
-256
-212
-241
-256
-234
-254
-229
-217
-239
-228
-214
-223
-229
-226
-214
-202
-190
-188
-164
-140
-118
-110
-82
-99
-131
-116
-142
-167
-166
-180
-204
-233
-257
-253
-246
-236
-258
-274
-254
-259
-250
-224
-252
-300
-288
-284
-282
-278
-303
-291
-300
-304
-288
-292
-296
-276
-298
-326
-335
-350
-347
-353
-352
-362
-358
-359
-358
-382
-398
-396
-410
-409
-393
-401
-408
-427
-448
-464
-436
-397
-383
-393
-369
-352
-353
-365
-359
-318
-351
-364
-357
-353
-338
-355
-355
-335
-325
-322
-306
-317
-336
-331
-329
-329
-322
-324
-302
-291
-292
-261
-254
-276
-284
-286
-300
-281
-271
-281
-263
-247
-250
-266
-282
-252
-265
-264
-242
-244
-250
-227
-195
-200
-223
-216
-214
-223
-232
-247
-257
-291
-299
-277
-262
-263
-268
-258
-242
-250
-263
-260
-255
-263
-265
-247
-253
-264
-279
-292
-283
-294
-288
-266
-269
-251
-267
-305
-307
-303
-307
-313
-318
-346
-371
-356
-320
-314
-307
-267
-238
-254
-282
-278
-289
-297
-274
-239
-229
-234
-242
-259
-271
-262
-282
-283
-283
-293
-274
-270
-276
-296
-278
-290
-284
-267
-294
-294
-273
-267
-267
-260
-287
-287
-264
-263
-240
-261
-287
-298
-293
-268
-285
-302
-309
-316
-293
-257
-264
-248
-239
-246
-238
-283
-305
-301
-322
-343
-359
-355
-341
-347
-348
-325
-315
-320
-315
-311
-312
-322
-315
-296
-285
-287
-295
-296
-297
-295
-300
-299
-263
-254
-273
-316
-346
-355
-390
-397
-378
-352
-346
-352
-337
-320
-332
-347
-326
-329
-335
-329
-343
-363
-353
-307
-299
-300
-305
-308
-312
-344
-394
-392
-391
-389
-385
-384
-378
-390
-378
-362
-389
-404
-387
-400
-400
-401
-396
-362
-335
-306
-280
-271
-282
-284
-314
-321
-323
-330
-340
-326
-299
-289
-277
-278
-267
-280
-267
-258
-241
-221
-259
-252
-244
-268
-297
-328
-315
-328
-333
-334
-323
-308
-312
-317
-321
-320
-344
-347
-376
-380
-379
-398
-399
-388
-364
-371
-401
-409
-392
-369
-369
-384
-376
-363
-357
-358
-374
-344
-343
-366
-346
-345
-379
-414
-441
-458
-461
-472
-495
-463
-487
-498
-467
-459
-468
-443
-427
-405
-353
-344
-351
-341
-317
-303
-303
-321
-299
-251
-291
-345
-322
-333
-365
-353
-344
-359
-357
-372
-374
-356
-371
-370
-380
-381
-389
-411
-401
-404
-403
-412
-431
-426
-409
-410
-422
-405
-433
-456
-459
-454
-433
-442
-434
-458
-494
-502
-506
-485
-463
-455
-443
-464
-452
-420
-434
-448
-422
-429
-466
-458
-463
-461
-471
-442
-455
-462
-430
-454
-440
-424
-406
-373
-366
-384
-397
-390
-408
-406
-404
-409
-396
-386
-404
-414
-392
-391
-403
-401
-413
-418
-426
-452
-453
-434
-439
-450
-447
-466
-462
-456
-472
-442
-443
-458
-449
-475
-453
-420
-426
-432
-446
-428
-444
-452
-458
-452
-458
-438
-397
-380
-356
-365
-360
-346
-339
-304
-295
-265
-250
-279
-272
-294
-301
-270
-277
-305
-296
-280
-277
-265
-261
-274
-327
-362
-345
-381
-363
-343
-360
-379
-380
-348
-326
-321
-322
-307
-338
-360
-331
-362
-382
-374
-372
-356
-350
-333
-310
-310
-324
-291
-327
-352
-334
-357
-344
-359
-373
-384
-377
-401
-399
-397
-392
-379
-373
-340
-386
-396
-388
-426
-422
-440
-442
-420
-432
-428
-421
-407
-389
-386
-379
-368
-361
-385
-374
-345
-335
-320
-305
-315
-321
-303
-295
-299
-303
-309
-282
-277
-305
-312
-317
-327
-321
-329
-347
-346
-356
-377
-366
-354
-359
-356
-346
-365
-382
-385
-408
-395
-380
-374
-388
-408
-393
-388
-399
-384
-348
-328
-289
-262
-291
-328
-329
-295
-330
-323
-333
-325
-298
-280
-254
-260
-245
-264
-276
-263
-281
-319
-289
-263
-252
-253
-266
-262
-259
-262
-286
-284
-278
-283
-261
-264
-268
-278
-282
-303
-339
-357
-353
-352
-359
-344
-319
-327
-338
-330
-338
-351
-348
-343
-331
-321
-340
-328
-337
-353
-321
-337
-347
-347
-335
-304
-305
-291
-267
-258
-261
-268
-295
-281
-280
-299
-287
-295
-313
-300
-280
-274
-271
-293
-322
-307
-322
-332
-326
-326
-313
-308
-311
-323
-343
-325
-298
-302
-301
-264
-243
-257
-241
-231
-219
-204
-197
-207
-192
-192
-180
-166
-199
-162
-143
-136
-144
-158
-144
-143
-156
-148
-131
-156
-167
-162
-157
-169
-182
-155
-160
-187
-172
-179
-167
-170
-164
-152
-171
-167
-164
-190
-193
-179
-190
-191
-199
-194
-196
-196
-205
-221
-233
-221
-262
-264
-259
-290
-271
-259
-266
-268
-291
-305
-319
-319
-294
-279
-277
-287
-304
-332
-345
-335
-349
-348
-352
-375
-366
-348
-358
-345
-356
-331
-309
-324
-318
-317
-308
-302
-313
-310
-317
-341
-351
-370
-380
-388
-370
-364
-335
-314
-352
-330
-292
-282
-305
-296
-282
-282
-251
-255
-257
-236
-245
-247
-256
-257
-236
-241
-241
-214
-201
-220
-236
-240
-232
-244
-263
-255
-243
-226
-225
-220
-217
-244
-244
-246
-247
-216
-224
-224
-227
-215
-224
-261
-263
-239
-253
-255
-231
-246
-242
-281
-292
-284
-301
-311
-330
-346
-342
-357
-354
-345
-353
-350
-317
-286
-285
-262
-242
-243
-212
-211
-224
-227
-222
-251
-269
-268
-263
-232
-210
-195
-183
-204
-203
-185
-181
-192
-198
-190
-196
-219
-227
-217
-242
-268
-285
-288
-270
-243
-207
-237
-252
-240
-241
-217
-193
-156
-148
-157
-140
-155
-174
-153
-156
-173
-179
-189
-201
-240
-252
-235
-256
-260
-215
-198
-189
-187
-213
-222
-235
-266
-237
-236
-243
-238
-277
-317
-302
-289
-278
-258
-227
-220
-234
-254
-265
-233
-236
-236
-209
-205
-235
-239
-223
-228
-222
-229
-235
-233
-245
-239
-247
-298
-302
-284
-295
-289
-294
-271
-254
-265
-209
-180
-194
-168
-146
-143
-168
-183
-184
-210
-222
-240
-278
-281
-298
-336
-352
-359
-356
-360
-356
-343
-342
-379
-396
-392
-402
-411
-377
-369
-362
-340
-357
-341
-335
-336
-305
-293
-285
-294
-317
-306
-304
-311
-322
-287
-269
-291
-286
-315
-306
-309
-303
-310
-290
-270
-268
-262
-271
-258
-261
-274
-259
-247
-234
-225
-240
-230
-229
-235
-192
-215
-214
-189
-207
-177
-174
-169
-155
-171
-173
-159
-166
-178
-166
-161
-175
-174
-152
-136
-144
-143
-144
-187
-222
-196
-179
-182
-180
-168
-173
-180
-175
-167
-148
-140
-152
-140
-129
-133
-134
-129
-164
-134
-126
-147
-148
-149
-150
-153
-157
-143
-100
-117
-124
-98
-94
-132
-154
-159
-146
-142
-140
-121
-130
-143
-159
-183
-207
-211
-215
-195
-206
-191
-193
-209
-214
-218
-207
-208
-236
-253
-236
-214
-193
-176
-170
-163
-172
-154
-171
-171
-184
-190
-139
-116
-116
-131
-121
-117
-144
-140
-100
-114
-144
-140
-163
-160
-160
-161
-176
-170
-192
-188
-174
-201
-184
-152
-172
-203
-213
-218
-224
-197
-202
-191
-176
-173
-147
-155
-152
-143
-149
-150
-155
-155
-134
-137
-104
-77
-68
-54
-57
-55
-50
-54
-71
-73
-116
-131
-118
-136
-150
-165
-169
-156
-159
-165
-170
-180
-192
-208
-208
-192
-182
-178
-211
-214
-170
-158
-206
-202
-153
-146
-176
-187
-171
-142
-159
-170
-128
-108
-96
-82
-51
-32
-66
-55
-68
-81
-74
-98
-101
-97
-120
-133
-126
-127
-148
-181
-199
-199
-206
-221
-243
-258
-262
-262
-283
-309
-306
-320
-351
-319
-278
-280
-265
-260
-293
-300
-300
-292
-264
-265
-270
-239
-212
-216
-194
-168
-141
-141
-131
-110
-126
-118
-105
-120
-127
-129
-125
-124
-112
-119
-109
-99
-100
-94
-117
-124
-117
-118
-120
-129
-117
-102
-91
-109
-115
-129
-152
-157
-156
-166
-177
-169
-181
-169
-163
-154
-119
-102
-118
-108
-100
-103
-90
-94
-107
-103
-130
-127
-107
-138
-132
-113
-136
-122
-125
-147
-141
-145
-158
-178
-194
-193
-194
-199
-186
-194
-190
-169
-167
-178
-167
-141
-140
-144
-141
-131
-125
-124
-131
-139
-136
-152
-148
-157
-158
-153
-145
-154
-193
-228
-237
-242
-258
-260
-245
-223
-200
-182
-176
-169
-189
-211
-210
-224
-239
-237
-225
-232
-213
-217
-236
-212
-224
-229
-210
-202
-199
-222
-208
-214
-238
-230
-208
-181
-167
-183
-169
-146
-135
-137
-120
-101
-91
-75
-101
-93
-90
-101
-98
-82
-91
-86
-98
-113
-127
-160
-137
-126
-164
-162
-152
-165
-179
-208
-191
-199
-204
-161
-163
-175
-163
-157
-164
-150
-159
-171
-161
-182
-202
-213
-233
-217
-189
-185
-169
-166
-159
-177
-200
-201
-211
-229
-214
-182
-182
-175
-173
-153
-137
-115
-125
-137
-141
-154
-162
-172
-185
-199
-203
-235
-232
-236
-253
-246
-249
-247
-251
-255
-258
-278
-312
-322
-317
-321
-340
-342
-332
-351
-352
-339
-353
-338
-334
-352
-327
-312
-316
-309
-312
-308
-323
-347
-339
-333
-342
-350
-346
-328
-305
-305
-289
-279
-290
-294
-311
-352
-341
-359
-381
-353
-376
-374
-353
-380
-380
-372
-382
-370
-348
-332
-336
-328
-354
-363
-348
-362
-361
-362
-363
-360
-333
-331
-301
-304
-339
-339
-344
-347
-338
-341
-344
-307
-317
-320
-306
-292
-274
-232
-227
-252
-254
-279
-300
-306
-318
-329
-356
-374
-376
-405
-402
-400
-411
-402
-412
-420
-407
-416
-432
-414
-401
-387
-394
-406
-376
-354
-345
-336
-336
-355
-372
-378
-390
-376
-368
-385
-367
-358
-367
-362
-358
-352
-327
-329
-347
-352
-364
-344
-348
-356
-359
-341
-327
-324
-329
-331
-323
-310
-303
-311
-318
-321
-316
-315
-320
-347
-320
-298
-290
-280
-283
-249
-251
-281
-280
-273
-295
-307
-311
-307
-309
-330
-303
-279
-286
-303
-296
-307
-307
-305
-351
-356
-353
-367
-386
-364
-357
-341
-327
-341
-343
-338
-351
-360
-351
-352
-373
-371
-354
-351
-336
-325
-314
-314
-299
-317
-333
-303
-295
-302
-325
-353
-354
-373
-373
-371
-387
-394
-404
-423
-428
-420
-433
-454
-468
-469
-467
-484
-489
-471
-460
-463
-463
-444
-438
-423
-409
-422
-420
-424
-423
-423
-420
-419
-409
-394
-398
-383
-374
-377
-360
-362
-364
-367
-363
-358
-356
-350
-327
-315
-295
-263
-236
-202
-206
-230
-218
-201
-214
-217
-208
-200
-188
-183
-188
-181
-207
-235
-246
-263
-256
-268
-265
-254
-254
-247
-259
-281
-276
-297
-321
-330
-323
-298
-306
-300
-307
-309
-281
-296
-303
-308
-349
-357
-377
-377
-353
-342
-334
-333
-354
-365
-344
-370
-386
-372
-376
-367
-370
-403
-414
-420
-438
-412
-399
-401
-357
-358
-358
-349
-352
-343
-340
-314
-293
-287
-298
-283
-262
-270
-285
-286
-284
-263
-263
-271
-265
-273
-253
-214
-196
-209
-212
-235
-252
-239
-241
-248
-227
-219
-221
-212
-224
-224
-223
-254
-267
-267
-265
-254
-257
-246
-234
-248
-228
-259
-296
-302
-314
-314
-317
-317
-324
-310
-328
-337
-309
-311
-325
-342
-367
-358
-338
-336
-325
-326
-327
-344
-358
-352
-343
-346
-353
-357
-356
-349
-371
-367
-358
-366
-338
-334
-337
-309
-312
-301
-303
-303
-292
-292
-284
-272
-265
-255
-255
-259
-276
-305
-309
-301
-301
-308
-303
-295
-285
-260
-267
-281
-276
-268
-249
-241
-249
-230
-253
-253
-227
-224
-210
-191
-179
-168
-185
-192
-181
-172
-165
-184
-201
-194
-178
-192
-168
-153
-187
-193
-217
-241
-242
-263
-263
-273
-267
-262
-248
-237
-234
-224
-228
-210
-201
-204
-184
-167
-180
-189
-182
-173
-169
-160
-177
-158
-178
-164
-129
-151
-160
-157
-142
-134
-126
-131
-132
-135
-161
-158
-161
-194
-181
-178
-189
-199
-213
-208
-216
-224
-184
-172
-209
-203
-199
-204
-199
-212
-210
-213
-232
-236
-225
-236
-241
-226
-229
-227
-219
-206
-216
-200
-204
-206
-204
-210
-213
-224
-208
-197
-214
-226
-224
-237
-214
-196
-195
-175
-186
-190
-187
-204
-186
-174
-166
-151
-145
-142
-137
-141
-129
-119
-108
-124
-130
-141
-123
-106
-117
-115
-114
-132
-170
-151
-160
-177
-156
-149
-160
-171
-188
-180
-187
-216
-236
-238
-250
-256
-258
-269
-268
-261
-252
-242
-238
-246
-260
-270
-272
-265
-253
-235
-207
-182
-160
-168
-147
-133
-133
-92
-57
-58
-81
-80
-82
-93
-100
-100
-102
-123
-140
-151
-172
-181
-174
-165
-167
-184
-194
-198
-194
-185
-177
-191
-210
